/*!
Theme Name: Mastership
Theme URI: http://sharkthemes.com/downloads/mastership
Author: Shark Themes
Author URI: http://sharkthemes.com/
Description: Mastership is a elegantly crafted multipurpose theme, especially for business websites. It is blazingly fast, extremely light-weight, search engine friendly and very easy to use. Mastership theme has wide list of customizable features including front page customizable sections with customizer api and widgets, wide and boxed layout and many more options. It comes with cross-browser compatibility, mobile friendly design and responsive features.
Version: 1.0.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mastership
Tags: translation-ready, custom-background, custom-header, theme-options, custom-menu, threaded-comments, featured-images, featured-image-header, footer-widgets, right-sidebar, full-width-template, two-columns, three-columns, grid-layout, custom-logo, blog, portfolio, education

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Mastership is based on Underscores https://sharkthemes.com/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/#loader,#page{overflow-x:hidden}#loader,.backtotop svg,.loader-container,img,svg{vertical-align:middle}#loader{overflow-y:hidden;background-color:#fff;position:fixed;display:table;width:100%;top:0;height:100%;min-height:100%;z-index:9999}.loader-container{position:relative;display:table-cell;z-index:12;text-align:center;text-transform:uppercase}.blog-loader svg,.loader-container svg{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;width:50px;height:50px;fill:#303d48}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}.backtotop{background-color:#303d48;z-index:9999;width:40px;height:40px;line-height:36px;font-size:18px;text-align:center;position:fixed;bottom:-100px;left:25px;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;color:#fff}#content,#masthead,#page,sub,sup{position:relative}.backtotop:hover{background-color:#e91e63}.backtotop svg{display:inline-block;fill:#fff}.read-more{font-size:18px;margin-top:25px;border-radius:30px;width:auto;display:inline-block;text-transform:capitalize;font-weight:600;border:2px solid #303d48;padding:15px 25px;letter-spacing:.5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}hr,img,legend{border:0}.read-more:hover{background:#303d48}.read-more:hover a{color:#fff}a,mark{color:#303d48}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#f8f8f8;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}body{margin:0;background:#fff}#page{max-width:1920px;margin:0 auto}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}cite,dfn,em,i{font-style:italic}h1{font-size:52px;font-size:3.25rem}h2{font-size:42px;font-size:2.625rem}h3{font-size:32px;font-size:2rem}h4{font-size:28px;font-size:1.75rem}h5{font-size:24px;font-size:1.5rem}h6{font-size:20px;font-size:1.25rem}h1,h2,h3,h4,h5,h6{clear:both;color:#555;margin:16px 0;line-height:1.3;font-weight:400}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;max-width:100%}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;background-color:#ccc;height:1px;margin-bottom:1.5em}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,button,input,p,select,textarea{letter-spacing:.5px;font-weight:400;font-size:15px;color:#555}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}textarea{overflow:auto;width:100%}td,th{padding:8px;border:1px solid #555}td#next{text-align:left}body,button,input,select,textarea{line-height:24px}p{margin:.5em 0}blockquote{margin:0 1.5em;background-color:#f6f6f6;padding:15px;border-right:5px solid #ccc}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}*,:after,:before{box-sizing:inherit}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}ol,ul{margin:0;padding-right:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-right:1em}dt{font-weight:700;margin-bottom:1em}dd{margin:0 1.5em 1.5em}figure{margin:1em 0}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search],textarea{color:#666;border:1px solid #ccc;border-radius:0;padding:3px}select{border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus{color:#111}#respond input,.wpcf7 input,textarea{width:100%;border-radius:0;outline:0;height:40px;padding:0 15px}#respond textarea{height:180px;padding:10px 15px}#respond input[type=submit]{border-color:#303d48}#respond input[type=submit]:focus,#respond input[type=submit]:hover{border-color:#303d48;background-color:#303d48}p.form-submit{clear:both;display:table;float:left;margin-bottom:0}.comment-notes{font-size:14px;font-style:italic;font-weight:400;margin-top:0;margin-bottom:20px}#respond label{color:#555;margin-bottom:5px;display:table}#respond .comment-form-cookies-consent input[type=checkbox],.comment-form-cookies-consent input[type=checkbox]{width:auto;float:right;height:27px}#respond .comment-form-cookies-consent label,.comment-form-cookies-consent label{display:table;padding-right:10px}a:active,a:focus,a:hover{color:#e91e63;border-color:#e91e63}a:focus{outline:dotted thin}a:active,a:hover{outline:0}#top-menu{background-color:#e91e63;padding:14px 0}#top-menu svg.icon-down,#top-menu svg.icon-up{margin:auto;display:block;cursor:pointer;fill:#fff}#top-menu ul{padding:0}#top-menu svg.icon-up,#top-menu.top-menu-active svg.icon-down{display:none}#top-menu.top-menu-active svg.icon-up{display:block}.social-menu li:not(:last-child){margin-left:30px}.secondary-menu{float:right;color:#eee}#top-menu ul li,.secondary-menu a{font-weight:600;color:#fff;font-size:14px;font-family:Poppins,sans-serif}.social-menu{float:left}#top-menu ul li{float:right;list-style:none}.secondary-menu ul li svg{margin:-5px 0 0 10px;fill:#fff}.secondary-menu ul li svg.icon.icon-plane{height:19px;width:19px}.secondary-menu ul li:not(:last-child):after{content:"";display:inline-block;vertical-align:middle;margin:0 10px;border-radius:100%}#masthead{padding-top:5px;background:rgba(255,255,255,.1);width:100%;z-index:3000;box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#masthead.site-header.sticky-header.nav-shrink{position:fixed;background:#fff;top:0;right:0;left:0;box-shadow:0 1px 15px rgba(0,0,0,.1)}.site-branding{display:flex;align-items:center;height:90px;float:right}.site-title{font-size:32px;margin:0;line-height:24px}#masthead.site-header.sticky-header.nav-shrink .site-title a,.site-title a{font-family:Poppins,sans-serif;font-weight:900;font-size:1.525rem;letter-spacing:1px;color:#303d48}#masthead.site-header.sticky-header.nav-shrink .site-description,.site-description{margin:10px 0 0;color:#e91e63;line-height:1;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;clear:both;display:table}.site-branding img.custom-logo{max-height:75px;width:auto}#site-details{margin-top:15px}.main-navigation{float:left;max-width:75%}.nav-shrink .main-navigation:after,.nav-shrink .main-navigation:before{display:none}.nav-shrink .main-navigation{border:none}.main-navigation ul.sub-menu{background-color:#fff;text-align:right;padding:0;border:1px solid rgba(0,0,0,.1)}.main-navigation ul.sub-menu li a{padding:12px 15px;color:#303d48;font-weight:600;text-transform:uppercase;border-bottom:1px solid rgba(52,59,61,.2)}.main-navigation ul.sub-menu a:after{float:left}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation li{position:relative}.main-navigation ul.nav-menu>li>a{padding:0 15px;line-height:90px}.main-navigation ul.menu li.current-menu-item>a{color:#e91e63;font-weight:600}.main-navigation a{display:block;text-decoration:none;text-transform:uppercase;line-height:20px;font-family:Poppins,sans-serif;font-weight:600;font-size:14px;letter-spacing:1px;color:#303d48}#masthead.site-header.sticky-header.nav-shrink .main-navigation ul li.menu-item-has-children a:hover svg,.main-navigation a:hover,.main-navigation ul li.menu-item-has-children a:hover svg{color:#e91e63;fill:#e91e63}.main-navigation ul li.menu-item-has-children svg{fill:#303d48;margin-right:5px}#masthead.site-header.sticky-header.nav-shrink .main-navigation a,#masthead.site-header.sticky-header.nav-shrink .main-navigation a svg,#masthead.site-header.sticky-header.nav-shrink .main-navigation ul li.menu-item-has-children svg,.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a{color:#303d48;fill:#303d48}.main-navigation ul ul{float:right;position:absolute;top:100%;right:-999em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul a{width:225px}#search,#search form.search-form button{display:none;float:right}#top-search{margin-right:30px;position:relative}form.search-form{width:100%;max-width:100%;position:relative}.no-results form.search-form{max-width:400px;margin-top:25px}.no-results{margin:0 10px}.error-404 form.search-form{margin:25px auto 50px;max-width:400px}.error-404 .error-heading{font-size:72px}.main-navigation form.search-form{min-width:320px}input.search-field{height:45px;border-radius:0;padding:0 15px 0 50px;width:100%;outline:0}#search input.search-field{height:20px}svg{width:16px;height:16px;display:inline-block;fill:#fff}svg.icon-search{width:13px;height:13px;fill:#fff}.main-navigation svg.icon-down{width:12px;height:12px;margin-right:5px}.main-navigation svg.icon-right{width:12px;height:12px;fill:#303d48;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.menu-toggle{border-radius:0;font-size:16px;margin:20px auto;outline:0;display:block;height:50px;width:50px;position:relative;background:#e91e63;border:none;float:left}svg.icon-menu{fill:#fff;width:20px;height:21px;vertical-align:baseline}.pagination a.page-numbers:focus svg,.pagination a.page-numbers:hover svg,.post-navigation a:hover svg,.posts-navigation a:hover svg,.woocommerce nav.woocommerce-pagination ul li a:focus svg,.woocommerce nav.woocommerce-pagination ul li a:hover svg{fill:#e91e63}.menu-open svg.icon-menu,.menu-toggle svg.icon-close{display:none}button.dropdown-toggle{padding:0;position:absolute;top:0;left:0;background-color:transparent;border:none;width:45px;height:55px;outline:0}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:50px 0;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:right;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:left;text-align:left;width:50%}.post-navigation a,.posts-navigation a{text-transform:capitalize;font-size:16px;line-height:30px;font-weight:400}.post-navigation,.posts-navigation{position:relative}.post-navigation:after,.post-navigation:before,.posts-navigation:after,.posts-navigation:before{content:"";background-color:#303d48;height:1px;position:absolute;top:2px;right:0;width:100%;z-index:-1}.post-navigation:after,.posts-navigation:after{top:auto;bottom:2px}.post-navigation,.posts-navigation{background:#f9f9f9;padding:10px 0}.pagination .page-numbers{border:1px solid rgba(190,190,190,.5);min-width:44px;height:44px;display:inline-block;text-align:center;line-height:40px;margin-left:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination .page-numbers.dots{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.pagination .page-numbers.current{color:#fff;background:#303d48}.pagination a.page-numbers:focus,.pagination a.page-numbers:hover{color:#e91e63;border-color:#e91e63}.pagination .page-numbers:last-child{margin-left:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.comment-content a,.entry-title,.section-title{word-wrap:break-word}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.widget,.widget a{font-weight:400}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}#related-posts:after,#related-posts:before,.blog-posts-wrapper:after,.blog-posts-wrapper:before,.clear:after,.clear:before,.comment-content:after,.comment-content:before,.comment-respond:after,.comment-respond:before,.comments-area:after,.comments-area:before,.entry-content:after,.entry-content:before,.footer-widgets-area:after,.footer-widgets-area:before,.section-content:after,.section-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.widget_instagram ul:after,.widget_instagram ul:before,.wrapper:after,.wrapper:before,ol.comment-list:after,ol.comment-list:before{content:"";display:table;table-layout:fixed}#related-posts:after,#related-posts:before,.blog-posts-wrapper:after,.blog-posts-wrapper:before,.clear:after,.comment-content:after,.comment-respond:after,.comment-respond:before,.comments-area:after,.comments-area:before,.entry-content:after,.footer-widgets-area:after,.footer-widgets-area:before,.section-content:after,.section-content:before,.site-content:after,.site-footer:after,.site-header:after,.widget_instagram ul:after,.widget_instagram ul:before,.wrapper:after,.wrapper:before,ol.comment-list:after,ol.comment-list:before{clear:both}.widget{margin:0 0 1.3em}.wrapper.default-intro{margin:60px auto 100px}.widget_archive ul li a:before,.widget_categories ul li a:before,.widget_recent_comments ul li:before{font-family:fontawesome;margin-left:10px}.site-content .widget:last-child .page-section,.widget:last-child{margin-bottom:0}.widget_archive ul li,.widget_categories ul li{text-align:left;display:inline-block;width:100%;padding-bottom:5px;border-bottom:1px solid #eee}#colophon .widget_archive ul li,#colophon .widget_categories ul li,#colophon .widget_recent_entries ul li{border:none}.widget_archive ul li a,.widget_categories ul li a{float:right}.widget_categories ul li a:before{content:"\f07c"}.widget_archive ul li a:before{content:"\f187"}.widget_pages ul li a:before,.widget_recent_entries ul li a:before{content:"\f15c";font-family:fontawesome;margin-left:10px}.widget_recent_comments ul li:before{content:"\f0e6"}.footer-widgets-area .widget_latest_post ul li:before,.widget .social-icons li:before,.widget.widget_instagram li:before,.widget_latest_post ul li:before{content:none}.comment-meta .fn,.comment-meta .url,.page-header span.author-name,.section-description,.single-post article blockquote{font-family:Poppins,sans-serif}.widget select{background-color:#f6f6f6;padding:10px;border:none;width:100%;max-width:300px}.widget select:focus{outline:dotted thin}.widget input{outline:0;height:40px;border-radius:0;padding:0 15px;border:none}.widget .tagcloud a{border:1px solid #555;color:#555;display:inline-block;font-size:14px!important;line-height:1.5;margin-bottom:5px;padding:7px 10px;border-radius:30px}.widget .tagcloud a:hover{border-color:#e91e63;color:#e91e63}#colophon .widget .tagcloud a{border:1px solid #bbb;color:#bbb}#colophon .widget .tagcloud a:hover{border:1px solid #fff;color:#fff}form.search-form button.search-submit{height:100%;position:absolute;left:0;top:0;background-color:#303d48;border:none;width:45px;border-radius:0;outline:0}.widget_search form.search-form button.search-submit{width:auto;font-size:14px;color:#fff;background-color:#303d48;min-width:45px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget_search form.search-form button.search-submit:focus,.widget_search form.search-form button.search-submit:hover{background-color:#e91e63}.widget_search form.search-form input{border:1px solid #ccc;padding:0 15px 0 100px}form.search-form input{width:100%;padding:0 15px 0 50px;font-weight:400}#wp-calendar tbody td{text-align:center}#wp-calendar caption{margin-bottom:15px}.widget-title{font-size:22px;margin-top:0}.widget li{list-style:none}.widget li:not(:last-child){margin-bottom:10px}.widget li ul.sub-menu{margin-top:10px}.widget_recent_entries ul li{padding-bottom:5px;border-bottom:1px solid #eee}#secondary section.widget{padding:25px 10px 25px 0}#secondary section.widget:first-child{padding-top:0}.single-template-wrapper #secondary section.widget:first-child{padding-top:.5em}.left-sidebar #secondary section.widget{padding:25px 0 25px 10px}#secondary section.widget div,#secondary section.widget ul{text-align:right}#colophon #message-from-author div,#secondary #message-from-author div{text-align:center}#colophon .section-header .separator,#secondary .section-header .separator{display:none}.widget_instagram ul{list-style:none;padding:0}.widget.widget_instagram li{margin:0}.widget.widget_latest_post ul li:not(:last-child){margin-bottom:15px}.widget_latest_post ul li .post-image{width:25%;max-width:70px;float:right}.widget_latest_post ul li .post-content{width:71%;float:right;margin-right:4%}.widget_latest_post ul li h5{font-size:1rem;margin:0 0 5px}.widget_latest_post ul li h5 a{font-weight:500}.widget_latest_post .post-content .entry-meta,.widget_latest_post .post-content .entry-meta>span.posted-on{margin-top:0;font-size:12px}.widget_latest_post .entry-meta span.posted-on a,.widget_latest_post .entry-meta span.posted-on a time{background:0 0;color:#555;padding:0}.widget_latest_post .entry-meta span.posted-on a time{padding-right:7px}#colophon .widget_latest_post .entry-meta,#colophon .widget_latest_post .post-content .entry-meta>span.posted-on{color:#aaa}#secondary .widget_instagram ul{margin:-10px}#secondary .widget.widget_instagram li{padding:10px}.widget_instagram .column-1 li{width:100%;float:none}.widget_instagram .column-2 li{width:50%;float:right}.widget_instagram .column-3 li{width:33.33%;float:right}.widget_instagram .column-4 li{width:25%;float:right}.widget_instagram .column-5 li{width:20%;float:right}.widget_instagram .column-6 li{width:16.66%;float:right}.widget_instagram li img{width:100%}.social_widget .social-icons{float:right;color:#303d48}.social_widget .social-icons ul.list-inline li{width:auto;margin-left:15px}#colophon .social_widget ul.list-inline li a{margin:auto;display:block;width:35px;height:35px;vertical-align:middle;text-align:center;padding:5px}#secondary .widget-title,#secondary .widgettitle{text-transform:capitalize;font-size:20px;margin-bottom:25px;margin-top:0;position:relative;display:block;color:#303d48;font-weight:700}#secondary .widget-title a{color:#fff}#secondary ol,#secondary ul{padding-right:0}#secondary .widget-title span,#secondary .widgettitle span{display:inline-block;max-width:100%;position:relative;padding:0 26px}#secondary .widget-title span:after,#secondary .widget-title span:before,#secondary .widgettitle span:after,#secondary .widgettitle span:before{content:"";position:absolute;top:50%;margin-top:-2px;width:80px;height:4px;border-top:1px solid #303d48}#secondary .widget-title span:before,#secondary .widgettitle span:before{left:100%;right:auto}#secondary .widget-title span:after,#secondary .widgettitle span:after{right:100%;left:auto}#secondary .widget:not(:last-child){margin-bottom:10px}input[type=submit]{background-color:#303d48;color:#fff;font-size:14px}input[type=submit]:focus,input[type=submit]:hover{background-color:#555}.jetpack_subscription_widget{text-align:center}.jetpack_subscription_widget input[type=email]{width:100%;margin-bottom:10px}.jetpack_subscription_widget input[type=submit]{min-width:100px;text-align:center}.jetpack_subscription_widget #subscribe-text{display:inline-block}.jetpack_subscription_widget #subscribe-text p{margin-top:0;line-height:25px}.jetpack_subscription_widget #subscribe-submit{margin-bottom:0}.widget_popular_post ul{padding:0;margin:0;list-style:none;clear:both;display:table}.widget.widget_popular_post ul li{clear:both;margin-bottom:30px;display:inline-block;width:100%}.widget.widget_popular_post ul li:last-child{margin-bottom:0}.widget_popular_post h3{font-size:16px;line-height:22px;display:table-row}.widget_popular_post h3 a{display:block}.widget_popular_post time{margin-top:5px;display:inline-block}.widget_popular_post a:focus time,.widget_popular_post a:hover time,.widget_popular_post h3 a{color:#303d48}.widget_popular_post a time,.widget_popular_post h3 a:focus,.widget_popular_post h3 a:hover,.widget_popular_post time{color:#555}.widget_popular_post img{max-width:95px;border-radius:50%;float:right;margin-left:20px}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:0}header.page-header{max-width:900px;margin:10px 0 50px}h1.page-title{font-size:38px}.author img{border-radius:50%;display:block;text-align:center;margin:20px auto}body.author img{border-radius:0}.page-header span.posted-on{margin-bottom:12px;display:inline-block;width:100%}.page-links{clear:both;margin:0 0 1.5em}.page-header span.author-name{display:block;font-size:16px;font-weight:500;line-height:1;color:#303d48}.page-header small{font-size:12px;color:#555}.reply a,.reply a:focus,.reply a:hover{color:#fff;background-color:#303d48}.blog-posts-wrapper .featured-image img{width:100%}#comments{max-width:850px;margin:0 auto}nav.navigation.pagination{margin-top:50px;clear:both;display:inline-block;width:100%;margin-right:auto;margin-left:auto;text-align:center}.navigation.pagination svg{fill:#303d48;width:16px;height:16px;position:relative}.navigation.post-navigation svg,.navigation.posts-navigation svg{width:35px;height:35px;fill:#303d48;padding:10px;display:inline-block;vertical-align:middle;margin-top:-2px}.navigation.post-navigation svg.icon-left,.navigation.posts-navigation svg.icon-left{margin-left:10px}.navigation.post-navigation svg.icon-right,.navigation.posts-navigation svg.icon-right{margin-right:10px}.wrapper.page-section{padding:0 0 30px;margin-bottom:0}.no-sidebar .wrapper.page-section{max-width:900px;margin-right:auto;margin-left:auto}.blog-posts-wrapper{margin:0 -10px}.blog-posts-wrapper.column-1{margin:0}.bypostauthor{display:block}#comments time:before,.says,ul.post-categories li:last-child:after{display:none}#reply-title,.comments-title{font-size:32px;font-weight:400;margin:0}.comments-title{margin-bottom:30px}ul.post-categories li:after{content:","}ol.comment-list{padding:0;margin:0 0 30px;list-style:none}#comments article,.reply{margin-bottom:30px}#comments ol{list-style:none;margin-right:0;padding:0}#comments ol.children,.reply{margin-right:140px}#comments ol.comment-list{padding-top:30px;position:relative;overflow:hidden}.comment-meta img{max-width:81px;width:81px;float:right;border-radius:50%;margin-left:60px}.comment-body{position:relative}.reply{padding-bottom:30px;border-bottom:1px solid #303d48}#comments ol.comment-list>li:last-child,#comments ol.comment-list>li:last-child article:last-child{border-bottom:none}#comments ol.comment-list>li{border-bottom:1px solid #303d48;padding-top:30px}#comments ol.comment-list>li:first-child{padding-top:0}#comments ol.comment-list>li article:last-child .reply{border-bottom:none;padding-bottom:0}.reply a{font-weight:400;display:inline-block;text-align:center;vertical-align:middle;padding:6px 28px}#related-posts .entry-title a:focus,#related-posts .entry-title a:hover,#related-posts ul.post-categories li a:focus,#related-posts ul.post-categories li a:hover{color:#303d48}.comment-meta .fn,.comment-meta .url{display:inline-block;text-transform:capitalize;color:#555;font-size:18px;font-weight:700}.comment-meta .url:focus,.comment-meta .url:hover{color:#303d48}.single-post .blog-post h2.entry-title,.single-post .entry-meta span,.single-post .entry-meta span a,.single-post .entry-meta span:before{color:#555}.comment-metadata{display:block;margin-top:10px}.comment-content{padding-bottom:10px}.single-post header.page-header{margin-bottom:35px}.single-post article.hentry{margin-bottom:0}.single-post ul.post-categories{display:inline-block}.single-post .entry-meta{margin-bottom:10px}.single-post .entry-meta>span{font-size:14px;text-transform:capitalize;display:inline-block}.single-post .entry-meta span.tags-links{display:block;font-size:14px;text-transform:capitalize}.single-post .entry-meta span.tags-links a{padding:5px 7px;border:1px solid #555;margin-left:7px}.single-post .entry-meta span.tags-links a:focus,.single-post .entry-meta span.tags-links a:hover,span.tags-links a:focus,span.tags-links a:hover{border-color:#e91e63;color:#e91e63}.single-post .post-wrapper{padding-top:50px;max-width:800px;margin:0 auto;position:relative}#colophon .post-wrapper,#secondary .post-wrapper{padding-top:0}.comment-content p{font-weight:400;color:#565a5f;display:table;margin-bottom:1em}.single-post article blockquote{background-color:transparent;border:3px solid #555;padding:63px 80px;font-size:22px;line-height:38px;position:relative;margin:15px -90px;text-align:center}.single-post article blockquote:before{content:"";background-image:url(assets/uploads/blockquote.png);background-repeat:no-repeat;position:absolute;top:0;right:0;left:0;margin:-12px auto auto;width:100px;height:25px;background-color:#f2f2f2;background-position:50%}#related-images{background-color:#f2f2f2;position:relative}#related-images .wrapper{max-width:980px;position:relative;z-index:10}#related-images h2{font-size:22px;font-weight:400;max-width:800px;margin:auto;padding:50px 0 30px}#related-images:after{content:"";background-color:#fff;width:100%;position:absolute;height:50%;right:0;left:0;bottom:0}span.pagingInfo{position:absolute;right:50%;bottom:-70px;font-size:16px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.share-this-post small{font-size:12px}.single-post .share-this-post ul li{display:block;margin-bottom:7px}.single-post .share-this-post{position:absolute;right:-190px}.single-post .share-this-post .social-icons{margin-right:-10px}#about-author{text-align:center;margin-bottom:50px;position:relative}.admin-image{max-width:111px;max-height:111px;display:inline-block;margin-bottom:22px}.admin-image img{max-width:111px;border-radius:50%;position:relative;z-index:1}.author-content .entry-title{margin-bottom:0;line-height:1}.entry-content,.section-title{line-height:1.75;letter-spacing:.5px}.author-content .entry-title a{color:#555}.author-content .entry-title a:focus,.author-content .entry-title a:hover{color:#303d48}.author-content span{text-transform:uppercase;font-size:14px;font-weight:600}.entry-title,.section-title,ul.trail-items li{text-transform:capitalize}.admin-image .separator{position:absolute;right:0;left:0;top:56px;height:1px;width:100%}.relative,section{position:relative}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer,.relative{display:block}.relative:after,.relative:before{content:"";display:table;clear:both}.entry-content{margin-top:0;font-size:15px;color:#555;font-weight:400}.wrapper{width:90%;max-width:1180px;margin:0 auto}.row{margin:0 -15px}.page-section{margin-bottom:50px}.entry-title{font-size:32px;margin:8px 0;color:#40434a;font-weight:500;letter-spacing:.5px}.section-header{margin-bottom:45px}.section-header .separator{margin:0 auto 10px}.section-title{font-weight:700;margin:0;font-size:50px;color:#303d48}.section-description{margin:0 auto;color:#555;max-width:800px;text-align:center;font-size:16px}.portfolio_widget .gallery .featured-image .overlay .read-more a,ul.trail-items li.trail-item.trail-end{color:#fff}.wp-caption,embed,iframe,object{max-width:100%}#colophon .section-description,#secondary .section-description{margin-bottom:25px}#contact-form .entry-title .color-red,#journey .entry-title .color-red,#reply-title .color-red,.related-posts-title .color-red,.section-title .color-red,.widgettitle .color-red{font-style:italic;margin-left:5px}.column-2 .column-wrapper:nth-child(2n+1),.column-2 article:nth-child(2n+1),.column-3 .column-wrapper:nth-child(3n+1),.column-3 article:nth-child(3n+1),.column-4 .column-wrapper:nth-child(4n+1),.column-4 article:nth-child(4n+1){clear:right}.display-none{display:none}.display-block{display:block}.black-overlay{background-color:#303d48;position:absolute;top:0;right:0;width:100%;height:100%;opacity:.5}.portfolio_widget .gallery,.portfolio_widget .gallery .featured-image{position:relative;overflow:hidden}.align-center{text-align:center}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.portfolio_widget .gallery{margin-bottom:1.5em;border-radius:5px;text-align:center;box-shadow:0 0 6px 2px #eee;border-bottom:3px solid #e91e63}#gallery article .entry-container{padding:2px 20px 20px}.portfolio_widget .gallery .featured-image .overlay{position:absolute;opacity:0;top:0;width:100%;height:100%;background:rgba(48,61,72,.9);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio_widget .gallery .featured-image img,.slick-next,.slick-prev{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.portfolio_widget .gallery .featured-image .overlay .read-more{position:absolute;top:45%;right:50%;transform:translate(50%,-55%);display:table;border-color:#fff}.custom-header-content-wrapper,.social-icons li{position:relative}.portfolio_widget .gallery .featured-image .overlay .read-more:hover{background:#e91e63;border-color:#e91e63}.portfolio_widget .gallery .featured-image img{width:100%;transition:all .3s ease-in-out}.portfolio_widget .gallery:hover .featured-image img{transform:scale(1.02)}.portfolio_widget .gallery:hover>.featured-image>.overlay{opacity:1}.gallery-caption{display:block}.widget_media_gallery:after{display:table;content:'';clear:both}.widget_media_gallery .gallery-item{margin:0;width:50%;float:right;padding:5px}.widget_media_gallery .gallery{border:none}.social-icons li{display:inline-block;height:auto;text-align:center;list-style:none;background:rgba(255,255,255,.2);border-radius:100%;margin-left:5px}.social-icons,ul.trail-items{margin:0;padding:0}.social-icons li:hover{background:rgba(255,255,255,.7)}ul.social-icons li a{width:40px;height:40px;line-height:40px;display:block}.social-menu ul li a svg{fill:#fff}.social-icons a:focus,.social-menu ul li a:focus{outline:0}.social-menu ul li a:focus svg,.social-menu ul li a:hover svg,ul.social-icons li a:focus svg,ul.social-icons li a:hover svg{fill:#ddd}#top-menu .social-menu ul li a:focus,#top-menu .social-menu ul li a:hover{background-color:transparent}.social-menu ul li a[href*="facebook.com"]:hover svg,ul.social-icons li a[href*="facebook.com"]:hover svg{fill:#3b5998}.social-menu ul li a[href*="twitter.com"]:hover svg,ul.social-icons li a[href*="twitter.com"]:hover svg{fill:#00aced}.social-menu ul li a[href*="plus.google.com"]:hover svg,ul.social-icons li a[href*="plus.google.com"]:hover svg{fill:#dd4b39}.social-menu ul li a[href*="/feed/"]:hover svg,ul.social-icons li a[href*="/feed/"]:hover svg{fill:#dc622c}.social-menu ul li a[href*="wordpress.org"]:hover svg,.social-menu ul li a[href*="wordpress.com"]:hover svg,ul.social-icons li a[href*="wordpress.org"]:hover svg,ul.social-icons li a[href*="wordpress.com"]:hover svg{fill:#45bbe6}.social-menu ul li a[href*="github.com"]:hover svg,ul.social-icons li a[href*="github.com"]:hover svg{fill:#4183c4}.social-menu ul li a[href*="linkedin.com"]:hover svg,ul.social-icons li a[href*="linkedin.com"]:hover svg{fill:#007bb6}.social-menu ul li a[href*="pinterest.com"]:hover svg,ul.social-icons li a[href*="pinterest.com"]:hover svg{fill:#cb2027}.social-menu ul li a[href*="flickr.com"]:hover svg,ul.social-icons li a[href*="flickr.com"]:hover svg{fill:#ff0084}.social-menu ul li a[href*="vimeo.com"]:hover svg,ul.social-icons li a[href*="vimeo.com"]:hover svg{fill:#aad450}.social-menu ul li a[href*="youtube.com"]:hover svg,ul.social-icons li a[href*="youtube.com"]:hover svg{fill:#b00}.social-menu ul li a[href*="instagram.com"]:hover svg,ul.social-icons li a[href*="instagram.com"]:hover svg{fill:#517fa4}.social-menu ul li a[href*="dribbble.com"]:hover svg,ul.social-icons li a[href*="dribbble.com"]:hover svg{fill:#ea4c89}.social-menu ul li a[href*="skype.com"]:hover svg,ul.social-icons li a[href*="skype.com"]:hover svg{fill:#12a5f4}.social-menu ul li a[href*="digg.com"]:hover svg,ul.social-icons li a[href*="digg.com"]:hover svg{fill:#777}.social-menu ul li a[href*="codepen.io"]:hover svg,ul.social-icons li a[href*="codepen.io"]:hover svg{fill:#000}.social-menu ul li a[href*="reddit.com"]:hover svg,ul.social-icons li a[href*="reddit.com"]:hover svg{fill:#ff4500}.social-menu ul li a[href*="mailto:"]:hover svg,ul.social-icons li a[href*="mailto:"]:hover svg{fill:#1d62f0}.social-menu ul li a[href*="stumbleupon.com"]:hover svg,ul.social-icons li a[href*="stumbleupon.com"]:hover svg{fill:#eb4924}.social-menu ul li a[href*="twitch.tv"]:hover svg,ul.social-icons li a[href*="twitch.tv"]:hover svg{fill:#6441a5}.social-menu ul li a[href*="tumblr.com"]:hover svg,ul.social-icons li a[href*="tumblr.com"]:hover svg{fill:#32506d}.social-menu ul li a[href*="soundcloud.com"]:hover svg,ul.social-icons li a[href*="soundcloud.com"]:hover svg{fill:#f50}.social-menu ul li a[href*="wordpress.org"]:hover svg,ul.social-icons li a[href*="wordpress.org"]:hover svg{fill:#45bbe6}.social-menu ul li a[href*="jsfiddle.net"]:hover svg,ul.social-icons li a[href*="jsfiddle.net"]:hover svg{fill:#4679bd}.social-menu ul li a[href*="tripadvisor.com"]:hover svg,ul.social-icons li a[href*="tripadvisor.com"]:hover svg{fill:#86c171}.social-menu ul li a[href*="foursquare.com"]:hover svg,ul.social-icons li a[href*="foursquare.com"]:hover svg{fill:#2d5be3}.social-menu ul li a[href*="angel.co"]:hover svg,ul.social-icons li a[href*="angel.co"]:hover svg{fill:#000}.social-menu ul li a[href*="slack.com"]:hover svg,ul.social-icons li a[href*="slack.com"]:hover svg{fill:#56b68b}ul.trail-items{list-style:none;clear:both}ul.trail-items li{display:inline-block;font-size:16px;font-weight:400}ul.trail-items li:not(:last-child):after{font-family:fontawesome;content:"\f105";color:#e91e63;margin:0 10px}ul.trail-items li a{color:#e91e63;font-size:16px;font-weight:400}ul.trail-items li a:focus,ul.trail-items li a:hover{color:#fff}ul.trail-items li:after{content:"-"}ul.trail-items li:last-child:after{display:none}.custom-header-content-wrapper.slide-item .custom-header-content .read-more{background-color:#e91e63;border-color:#e91e63}.custom-header-content-wrapper.slide-item .custom-header-content .read-more:hover{background-color:#303d48;border-color:#303d48}.custom-header-content-wrapper.slide-item .custom-header-content .read-more a{color:#fff}.inner-header-image{position:relative;height:225px;background-size:cover;background-repeat:no-repeat;background-position:50%}.inner-header-image .wrapper{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);display:table}#custom-header .wave-saperator{transform:rotate(-180deg);width:100%;margin-top:3px}#custom-header .wave-saperator svg{position:absolute;height:170px;fill:#fff;width:calc(172% + 1.3px);right:50%;display:block;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.home.page #custom-header,.inner-header-image,.page-template-aboutpage #custom-header{margin-bottom:60px}.custom-header-content-wrapper img{width:100%}.custom-header-content-wrapper .overlay,.inner-header-image .overlay{width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;top:0;right:0}.inner-header-image .overlay{background:rgba(0,0,0,.5)}.custom-header-content-wrapper .wrapper{position:absolute;top:50%;right:50%;-ms-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);display:table}.custom-header-content-wrapper .custom-header-content{margin:auto;text-align:center}.custom-header-content{max-width:800px;vertical-align:middle;display:table;margin:auto;text-align:center}.custom-header-content p{color:#fff;font-size:18px;letter-spacing:1.2px;line-height:26px}.custom-header-content h2 a{color:#fff;font-size:56px;letter-spacing:.5px;font-weight:900}.inner-header-image h2{color:#fff;font-size:40px;font-weight:600;letter-spacing:.5px}.separator{background-color:#e91e63;width:63px;height:3px;margin:auto}.custom-header-content .separator{background-color:#303d48;float:right;margin-top:25px}.inner-header-image .separator{background-color:#303d48;margin:0}#message-from-author{text-align:center;padding-top:60px;padding-bottom:50px;background:#e91e63;margin-top:135px}#message-from-author .entry-title{font-size:18px;margin:0 0 10px;font-weight:500;color:#fff}#message-from-author .section-content{max-width:800px;margin:-135px auto auto}#colophon #message-from-author .section-content,#secondary #message-from-author .section-content{margin-top:0}#colophon #message-from-author{background:0 0}#message-from-author .entry-header{margin-bottom:10px;display:inline-block}#message-from-author .entry-content{margin-bottom:5px}#message-from-author .separator{margin-bottom:15px;width:89px;background:#fff}#message-from-author .author-thumbnail{max-width:150px;max-height:150px;margin:0 auto 20px;border-radius:150px;position:relative}.author-thumbnail img{max-width:150px;border-radius:100%;border:5px solid #fff}#colophon #message-from-author .author-thumbnail:after,#colophon #message-from-author .author-thumbnail:before,#secondary #message-from-author .author-thumbnail:after,#secondary #message-from-author .author-thumbnail:before{width:25px}#colophon #message-from-author .widget-title,#secondary #message-from-author .widget-title{margin-bottom:0}#message-from-author .author-thumbnail:before{left:100%;margin-left:35px}#message-from-author .author-thumbnail:after{right:100%;margin-right:35px}#message-from-author .entry-content p,#message-from-author .section-title{color:#fff}a.more-btn{display:block;margin-top:10px;font-weight:600;font-family:Poppins,sans-serif}a.more-btn svg{fill:#303d48;margin-right:5px}a.more-btn:hover svg{fill:#e91e63}#featured-posts .wrapper{position:relative;overflow:hidden;padding-bottom:3px}#colophon .section-header,#secondary .section-header{margin:0;text-align:right}#colophon #introduction .entry-container .entry-title,#colophon .entry-title,#secondary #introduction .entry-container .entry-title,#secondary .entry-title{font-size:18px}#colophon #introduction .entry-container,#colophon #introduction .featured-image,#secondary #introduction .entry-container,#secondary #introduction .featured-image{padding:0 0 15px;width:100%}#colophon #introduction .post-wrapper,#secondary #introduction .post-wrapper{background:0 0;display:block}#colophon #featured-posts .entry-container,#secondary #featured-posts .entry-container{padding:5px 12px 25px 0}#colophon section.featured_widget,#colophon section.portfolio_widget,#secondary section.featured_widget,#secondary section.portfolio_widget{padding-bottom:0}#colophon #featured-posts,#colophon #gallery,#colophon #instagram,#colophon #introduction,#colophon #message-from-author,#colophon #popular-posts,#colophon #popular-posts .section-content,#secondary #featured-posts,#secondary #gallery,#secondary #instagram,#secondary #introduction,#secondary #message-from-author,#secondary #popular-posts,#secondary #popular-posts .section-content{margin:0}#colophon #featured-posts .wrapper,#colophon #gallery .wrapper,#colophon #instagram .wrapper,#colophon #introduction .wrapper,#colophon #popular-posts .wrapper,#secondary #featured-posts .wrapper,#secondary #gallery .wrapper,#secondary #instagram .wrapper,#secondary #introduction .wrapper,#secondary #popular-posts .wrapper{width:100%;padding:0}#colophon #featured-posts article,#colophon #gallery article,#colophon #introduction article,#colophon #popular-posts article,#secondary #featured-posts article,#secondary #gallery article,#secondary #introduction article,#secondary #popular-posts article{width:100%;margin-bottom:0;padding:0}#colophon article{padding:0}#featured-posts .featured-image img{width:100%}.section-separator:before{content:"";background-color:#303d48;position:absolute;right:0;left:0;width:100%;height:1px;bottom:3px}.add-separator .section-title,.section-header .section-title{position:relative;display:inline}#popular-posts article .entry-container,.blog-posts-wrapper article .entry-container{padding:2px 0 20px}.entry-header .posted-on{margin:14px 0 10px;display:inline-block}span.posted-on a,span.posted-on time{padding:7px 0;font-size:14px;color:#555}span.cat-links a{font-size:14px;color:#555}span.cat-links:before,span.comments-link a:before,span.vcard.author a:before{font-family:fontawesome;margin-left:5px;color:#777}span.posted-on a:before{content:"\f073";font-family:fontawesome;margin-left:5px}span.cat-links:before{content:"\f115";font-size:14px}span.vcard.author a:before{content:"\f2c0"}span.comments-link a:before{content:"\f0e6"}span.cat-links a:focus,span.cat-links a:hover,span.posted-on a:focus,span.posted-on a:hover,span.posted-on time:focus,span.posted-on time:hover{color:#303d48}article .entry-title{font-size:22px}article .entry-title a{color:#303d48;display:block;font-weight:600;font-size:20px}.entry-meta>span,ul.post-categories li{display:inline-block}#contact-form h1,#contact-form h2,#contact-form h3,#contact-form h4,#contact-form h5,#contact-form h6,.contact_widget .contact-details a,.contact_widget .contact-details p,.entry-meta>span a{font-weight:400}article .entry-title a:hover{color:#e91e63}#gallery article{margin:0}ul.post-categories{margin:0;padding:0;list-style:none}.entry-meta>span{font-size:14px;color:#555}.entry-meta>span a{color:#555}.entry-meta>span a:focus,.entry-meta>span a:hover{color:#303d48}.single-post .entry-meta>span:not(:first-child):before{content:"|";display:inline-block;vertical-align:middle;margin:-5px 10px 0}.single-post .entry-meta.footer-meta>span{display:block;margin:25px 0}.single-post .entry-meta.footer-meta>span:before{content:none}.entry-meta>span:not(:first-child):before{content:"|";display:inline-block;vertical-align:middle;margin:-3px 4px 0}#primary .site-main article .featured-image{margin-bottom:15px}#introduction .post-wrapper{display:flex;align-items:center}#introduction.left-align .post-wrapper{flex-direction:row-reverse}#introduction article{outline:0;margin:0}#introduction a.more-btn{margin-top:15px}#introduction .entry-container{padding:45px 65px;text-align:right}#introduction .entry-container .entry-title{font-size:32px;margin:10px 0 20px}.introduction_widget article .featured-image{margin-bottom:0}.introduction_widget article .entry-title a{font-size:26px}#colophon .introduction_widget .section-description,#secondary .introduction_widget .section-description{text-align:right}.slick-next,.slick-prev{background-color:rgba(66,92,140,.1);width:55px;height:55px;z-index:1;border-radius:0;right:25px;transition:all .3s ease-in-out}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:#303d48}.slick-next:before,.slick-prev:before{background-image:url(assets/uploads/down-arrow.svg);content:"";background-repeat:no-repeat;width:25px;height:25px;display:inline-block;text-align:center;margin:auto;color:#303d48}.slick-prev:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.slick-next:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.slick-next{left:25px;right:auto}.slick-dots li{margin:0;width:25px;height:20px}.slick-dots li button{padding:0;width:auto;height:auto}.slick-dots li.slick-active button:before{opacity:1;color:#000;background-color:transparent}.slick-dots li button:before{font-size:25px}.slick-dots{bottom:-40px}.slick-dotted.slick-slider{margin-bottom:20}#popular-posts article{text-align:right}#popular-posts article .entry-title{margin-bottom:8px}#popular-posts .featured-image,.archive .featured-image,.blog .featured-image,.home .featured-image,.search .featured-image{margin-bottom:10px}#gallery img,#popular-posts img{width:100%}.entry-meta{margin-top:5px}.rounded #popular-posts .featured-image{width:160px;border-radius:50%;position:relative;overflow:hidden;height:160px;margin-right:auto;margin-left:auto;margin-bottom:22px}.rounded #popular-posts .featured-image img{min-width:160px;min-height:160px}#popular-posts .section-content{margin:0 -10px}#featured-posts .section-content article,#popular-posts .section-content article{padding:0 15px;text-align:center}#featured-posts .post-wrapper{background:#fff;box-shadow:0 0 6px 2px #eee;border-radius:5px}#featured-posts article .entry-container{padding:2px 20px 20px}#featured-posts article .entry-container .separator{margin:15px auto}#featured-posts .featured-image img{border-radius:5px 5px 0 0}.our-services article.hentry{text-align:center;display:block}.our-services article.hentry .post-wrapper{padding:35px 25px;background:#f5f5f5;border-radius:5px;box-shadow:0 0 5px 0 #eee}.our-services.left-align article.hentry{text-align:right;display:table}.our-services article.hentry .fa{font-size:30px;text-align:center;color:#e91e63;vertical-align:middle;display:table-cell;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our-services article.hentry .service{margin-bottom:20px}.our-services.left-align article.hentry .service{float:right;margin:14px 10px}.our-services.left-align article.hentry .entry-container{display:table;padding-right:15px}.home.page section.widget_media_video{width:90%;margin:0 auto 50px;height:auto}.wpcf7 input,.wpcf7 textarea{background-color:#fff;border-radius:0;border:1px solid #303d48;height:40px;padding:0 15px;outline:0;width:100%}.wpcf7 textarea{height:180px;padding:10px 15px}.wpcf7 input.wpcf7-form-control.wpcf7-submit{width:100%;padding:0 38px;height:40px;font-size:14px;line-height:40px;background-color:#303d48;color:#fff;border:1px solid #303d48;float:left}.wpcf7 input.wpcf7-form-control.wpcf7-submit:focus,.wpcf7 input.wpcf7-form-control.wpcf7-submit:hover{background-color:#555;border-color:#555;color:#fff}.wpcf7-form-control-wrap{margin-top:5px;display:block}.wpcf7 label{margin-top:24px;display:block}#contact-form{margin-top:-8px}#contact-form .entry-title,#contact-form h2{font-size:48px;margin:0;line-height:1;text-transform:none}#contact-form .wpcf7{margin-top:30px}.contact_widget .contact-details svg{width:28px;height:28px;padding:6px;margin-left:10px;fill:#303d48}.team-section .social-icons li a svg,.testimonial-slider article .social-icons li a svg{fill:#555}.contact_widget .contact-details div:not(:last-child){margin-bottom:15px}.contact_widget .contact-details .contact-email a:not(:last-child):after,.contact_widget .contact-details .contact-phone a:not(:last-child):after{content:', '}.column-2 .column-wrapper.custom-info{width:500px}.map-column{position:absolute;left:0}.widget_call_to_action ul{list-style:none;margin:0;padding:0}.custom-info .widget-title{font-size:48px;font-weight:400;color:#fff;margin-bottom:30px}.custom-info .widget_call_to_action ul li{color:rgba(255,255,255,.7);border-top:1px solid rgba(255,255,255,.2);padding:25px 0 25px 150px}.custom-info .widget_call_to_action ul li:last-child{border-bottom:1px solid rgba(255,255,255,.2)}#map{height:520px}.widget_contact_info ul{margin:0;padding:0;list-style:none}.widget_contact_info label{display:block;font-size:22px;color:#303d48;font-family:Poppins,sans-serif;font-weight:500;margin-bottom:5px}.widget_contact_info ul li{float:right;width:33.33%;text-align:center;margin-top:10px}#secondary .widget_contact_info ul li{float:none;width:auto;text-align:right;margin-top:0}.cta_widget,.hero_content_widget{text-align:center}#secondary .widget_contact_info ul li:not(:last-child){margin-bottom:26px}.contact-form p.email,.contact-form p.message,.contact-form p.name,.contact-form p.subject{margin-bottom:18px}#contact-us .entry-container{position:relative;padding-bottom:45px;margin-bottom:45px}.contact-information{margin-top:20px}.contact-information .wpcf7 label,.contact-information .wpcf7 p,.form-title{margin-top:0}.contact-information header.entry-header .entry-title{line-height:1;margin-bottom:18px}.contact-information .contact-form{background-color:#f2f2f2;padding:50px}.contact-information .wpcf7 p{margin-bottom:20px}.form-title{font-size:22px;text-transform:capitalize;font-weight:400;margin-bottom:24px}.color-switcher .font-family a,.color-switcher p{text-transform:uppercase}.hero_content_widget .section-header{margin-bottom:10px}.hero_content_widget .wrapper article .entry-header{max-width:500px;margin:auto}.hero_content_widget .wrapper article .entry-content{max-width:800px;margin:auto;font-size:20px}.cta_widget .section-header{margin-bottom:10px}.cta-section .read-more a,.cta_widget .section-header .section-title{color:#fff}.cta_widget .wrapper article .entry-header{max-width:500px;margin:auto}.cta_widget .wrapper article .entry-content,.cta_widget .wrapper article .entry-content p{max-width:800px;margin:auto;font-size:17px;color:#fff}#secondary .cta_widget .cta-section{padding-top:45px}#secondary .cta_widget .widget-title{text-align:right;background:0 0;font-size:26px}.cta-section{background-color:#303d48;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:75px 0;width:100%}.cta-section .overlay{position:absolute;width:100%;height:100%;background:#303d48;opacity:.9;top:0;right:0}.counter-widget,.cta-section .wrapper{position:relative}.cta-section .read-more{border:2px solid #fff}.cta-section .read-more:hover a{color:#303d48}.cta-section .read-more:hover{background:#fff}.cta_widget .left-align .wrapper article .entry-content{margin-right:50px;float:right;text-align:right;width:75%}.cta_widget .left-align .read-more{float:right;margin:10px 50px 0 0}.cta_widget .left-align .section-header{text-align:right;margin-right:50px}#secondary .team-section article .post-wrapper .entry-container,#secondary .team-section article .post-wrapper .entry-container .entry-content,#secondary .team-section article .post-wrapper .entry-container .share-message ul,.client-section .section-content,.counter,.short-cta-section .wrapper,.team-section,.testimonial-slider article{text-align:center}.short-cta-section{padding:45px 0;background:#e91e63}.short-cta-section .section-header .section-title{color:#fff;font-size:38px}.short-cta-section .wrapper .read-more{margin:15px;width:auto;border:2px solid #fff;display:inline-block}.short-cta-section .wrapper .read-more:hover a{color:#e91e63}.short-cta-section .section-header{margin:10px;float:right;width:65%}.short-cta-section .read-more:hover{border-color:#fff;background-color:#fff}.counter-widget{padding:70px 0 50px;background-repeat:no-repeat;background-position:50%;background-size:cover}.counter-widget .section-description,.counter-widget .section-title{color:#fff}.counter-widget .overlay{position:absolute;width:100%;height:100%;background:#303d48;opacity:.9;top:0;right:0}.counter-widget .wrapper{position:relative}.counter{margin:auto}.counter .counter-value{font-size:36px;padding:15px 15px 0;color:#fff;font-weight:700}.counter .separator{margin-top:15px}.counter h5.counter-label{font-size:16px;text-transform:uppercase;font-weight:600;color:#fff}#gallery,#instagram,#introduction,#message-from-author,.counter-widget,.cta-section{margin-bottom:60px}.team-section .team-image{margin:0;width:100%}.team-section article .post-wrapper{position:relative;overflow:hidden}.team-section .team-image img{height:170px;width:170px;margin-top:3px;border-radius:50%;object-fit:cover;box-shadow:0 0 10px -5px #303d48}.team-section .share-message{margin:0;width:100%}.team-section article .separator{margin:10px auto}.team-section .position{color:#555;font-size:15px;font-weight:500;margin:5px auto;font-style:italic}.team-section .social-icons li{margin:0;background:#fff}.team-section article .post-wrapper .entry-container{padding:8px}#secondary .team-section article{width:100%}.testimonial-slider article{padding:0 10px;outline:0}.testimonial-slider article .post-wrapper{background:#fff;padding:35px;position:relative;overflow:hidden;border-bottom:2px solid #ddd}.widget.testimonial_widget .testimonial-section{background:#eee;padding:50px 0}.testimonial-slider article .testimonial-image{margin-top:0}.testimonial-slider article .quote{position:absolute;height:50px;top:65px;right:35px;transform:translateY(-50%)}.testimonial-slider article .separator{margin:15px auto 5px}.testimonial-slider article .testimonial-image img{width:85px;box-shadow:0 0 5px 0 #eee;border-radius:100%}.testimonial-slider article .entry-container{padding-top:15px}.testimonial-slider article .entry-content{clear:both;margin-top:20px}.testimonial-slider article .entry-title a{font-size:20px}.testimonial-slider article .position{font-size:15px;color:#555;margin:0 0 7px;font-weight:500;font-style:italic}.testimonial-slider.testimonial-1{max-width:900px;margin:auto}.testimonial-slider.testimonial-3 article .post-wrapper{min-height:300px}.testimonial-slider .slick-next,.testimonial-slider .slick-prev{background:#303d48}.testimonial-slider .slick-next:before,.testimonial-slider .slick-prev:before{height:20px;width:20px}.testimonial-slider .slick-prev{right:-15px}.testimonial-slider .slick-next{left:-15px}.testimonial-slider article .social-icons li,.testimonial-slider article .social-icons li:hover{background:0 0;margin:0}.testimonial-slider article .social-icons li a{height:40px;width:40px;line-height:auto}.client-section:after{content:'';display:table;clear:both;height:10px}.client-section .section-content{display:flex;align-items:center;justify-content:center}.client-section article.hentry{float:none}.client-section article.hentry .client{min-height:55px;margin:auto;display:flex;align-items:center;overflow:hidden;justify-content:center}.client-section article.hentry .client img{text-align:center;margin:auto;padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.client-section article.hentry:hover .client img{transform:scale(1.02);z-index:999}.color-switcher{width:300px;position:fixed;right:-300px;top:0;bottom:0;background-color:#eee;z-index:30000;padding:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:0 1px 12px 0 rgba(51,51,51,.23);-moz-box-shadow:0 1px 12px 0 rgba(51,51,51,.23);box-shadow:0 1px 12px 0 rgba(51,51,51,.23)}.color-switcher .switch-colors .brown.active{border-bottom:2px solid #555;padding-bottom:5px}.color-switcher .switch-colors .blue.active{border-bottom:2px solid #035BBC;padding-bottom:5px}.color-switcher .switch-colors .red.active{border-bottom:2px solid #b2323c;padding-bottom:5px}.color-switcher .switch-colors .yellow.active{border-bottom:2px solid #fccc31;padding-bottom:5px}.color-switcher .switch-colors .green.active{border-bottom:2px solid #099;padding-bottom:5px}.color-switcher h5{font-size:15px;margin-top:0;padding:0 20px}.color-switcher p{font-size:18px;color:#303d48;height:40px;text-align:right;font-weight:600;line-height:42px;border-bottom:1px solid #555;margin-bottom:10px}.color-switcher ul{list-style:none;padding:0;margin:0}.color-switcher ul li a{display:block;width:35px;height:35px;outline:0;text-align:center;line-height:35px;font-size:14px;color:#303d48}.color-switcher .font-family li a{display:inline;line-height:0}.color-switcher .font-family li a:focus,.color-switcher .font-family li a:hover,.color-switcher .font-family li.active a{color:#555}.color-switcher ul li a.blue{background:#035BBC}.color-switcher ul li a.green{background:#099}.color-switcher ul li a.yellow{background:#F2BD19}.color-switcher ul li a.red{background:#b2323c}.color-switcher li .brown{background:#555}svg.icon-settings{margin-top:20px}.picker_close,.picker_close:focus,.picker_close:hover{color:#ed6820;width:55px;height:55px;position:absolute;left:-55px;top:25%;text-align:center;background:#eee;box-shadow:-5px 3px 7px 0 rgba(51,51,51,.23);-moz-box-shadow:-5px 3px 7px 0 rgba(51,51,51,.23)}.picker_close i{font-size:25px;line-height:55px}.position{right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.backgrounds,.choose-footer,.choose-header,.layouts,.theme-colours{display:table;text-align:right;width:100%;padding:0 25px 19px 19px}.choose-footer a,.choose-header a,.layouts a{display:inline-block;text-align:center;width:40%;margin:0 0 0 5px;color:#5d5d5d;font-size:15px;border:1px solid #e7e7e7;padding:5px 7px 2px}.choose-footer a:focus,.choose-footer a:hover,.choose-header a:focus,.choose-header a:hover,.layouts a:focus,.layouts a:hover{border:2px solid #a9a9a9;padding:4px 5px 1px}.styleswitcher{position:fixed;width:120px;background:#fff;color:#595959;top:150px;left:-123px;z-index:999}.styleswitcher p{color:#303d48!important}.styleswitcher.ackapa{right:0}.styleswitcher .switch{padding-right:15px;padding-bottom:10px}.styleswitcher .switch h5{margin-top:20px}.styleswitcher .switch p{margin-top:10px}.stylebutton{cursor:pointer;position:absolute;text-align:center;line-height:40px;background:#fff;font-size:20px;width:40px;height:40px;top:0;left:-40px}.styleswitcher a{width:24px;height:24px;float:right;margin-left:7px;margin-bottom:10px;position:relative;z-index:99999999}.color-switcher ul li{float:right;margin:3px}.color-switcher ul.font-family li{float:none}.boxed{background-color:#fff;width:90%;margin:0 auto}.boxed .jetpack_subscription_widget .widgettitle{font-size:38px}li .boxed,li .wide{background:#347FE1;color:#fff!important;padding:0 6px;width:157px!important;text-decoration:none;box-shadow:none}li .boxed:focus,li .boxed:hover,li .wide:focus,li .wide:hover{background:#303d48}#colophon,.site-info{background-color:#2c394c}li .wide{margin-top:10px}.boxed .backtotop{left:75px}.header-font-1 h1,.header-font-1 h2,.header-font-1 h3,.header-font-1 h4,.header-font-1 h5{font-family:Rajdhani,sans-serif}.header-font-2 h1,.header-font-2 h2,.header-font-2 h3,.header-font-2 h4,.header-font-2 h5{font-family:Roboto,cursive}.header-font-3 h1,.header-font-3 h2,.header-font-3 h3,.header-font-3 h4,.header-font-3 h5{font-family:Philosopher,sans-serif}.header-font-4 h1,.header-font-4 h2,.header-font-4 h3,.header-font-4 h4,.header-font-4 h5{font-family:'Slabo 27px',sans-serif}.header-font-5 h1,.header-font-5 h2,.header-font-5 h3,.header-font-5 h4,.header-font-5 h5{font-family:Dosis,sans-serif}.header-font-6 h1,.header-font-6 h2,.header-font-6 h3,.header-font-6 h4,.header-font-6 h5{font-family:Montserrat,sans-serif}body.body-font-1,body.body-font-1 .main-navigation ul li a,body.body-font-1 .wpcf7 input,body.body-font-1 .wpcf7 textarea{font-family:'News Cycle',sans-serif}body.body-font-2,body.body-font-2 .main-navigation ul li a,body.body-font-2 .wpcf7 input,body.body-font-2 .wpcf7 textarea{font-family:'Pontano Sans',sans-serif}body.body-font-3,body.body-font-3 .main-navigation ul li a,body.body-font-3 .wpcf7 input,body.body-font-3 .wpcf7 textarea{font-family:Gudea,sans-serif}body.body-font-4,body.body-font-4 .main-navigation ul li a,body.body-font-4 .wpcf7 input,body.body-font-4 .wpcf7 textarea{font-family:Quattrocento,sans-serif}body.body-font-5,body.body-font-5 .main-navigation ul li a,body.body-font-5 .wpcf7 input,body.body-font-5 .wpcf7 textarea{font-family:Khand,sans-serif}body.body-font-6,body.body-font-6 .main-navigation ul li a,body.body-font-6 .wpcf7 input,body.body-font-6 .wpcf7 textarea{font-family:Oxygen,sans-serif}.footer-widgets-area{padding:80px 0}.site-info{color:#fff;padding:25px 0;line-height:1;border-top:1px solid rgba(255,255,255,.1)}.site-info p,.textwidget{line-height:24px}.site-info p{margin:0;color:#fff}.site-info a{color:#fff;font-weight:400}.site-info a:focus,.site-info a:hover{border-bottom:1px solid #fff}.site-info #footer-menu li{list-style:none;float:right;margin-left:15px}.site-info #footer-menu li:last-child{margin:0}.site-footer .widget-title{font-size:18px;margin-top:0;font-weight:700;color:#fff;margin-bottom:25px}.footer-widgets-area ul{list-style:none;margin:0;padding:0}.footer-widgets-area .widget ul li{margin-bottom:15px;display:inline-block;width:100%}.footer-widgets-area .widget ul li:last-child{margin-bottom:0}.widget_recent_entries span.post-date{display:block;font-size:12px;margin-right:25px}#colophon .widget_recent_entries span.post-date,#colophon article .entry-title a{color:#aaa}.textwidget img{max-width:263px;display:block;margin:45px 0 28px}#colophon .entry-content,.footer-widgets-area .widget,.footer-widgets-area a,.footer-widgets-area p{color:#eee}#colophon article .entry-title a:hover,.footer-widgets-area a:hover{color:#fff}.post-type-archive-product #primary{padding-top:.5em}.woocommerce .woocommerce-ordering select{padding:5px;background-color:transparent}.woocommerce ul.products li.product .onsale{margin:0}.woocommerce span.onsale{background-color:#ea4335;margin:0;border-radius:0}.woocommerce ul.product_list_widget li img{width:60px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#303d48;display:block;font-weight:400;font-size:22px}.woocommerce ul.products li.product .woocommerce-loop-category__title:hover,.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,.woocommerce ul.products li.product h3:hover{color:#e91e63}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{color:#555;font-weight:400}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce ul.products li.product .button{font-size:16px;width:auto;display:inline-block;text-transform:capitalize;border:1px solid #303d48;letter-spacing:.5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent;color:#303d48;font-weight:400;border-radius:0}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .widget_price_filter .price_slider_amount .button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce ul.products li.product .button:hover{background-color:#303d48;color:#fff}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none;float:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:1px solid rgba(190,190,190,.5);min-width:44px;height:44px;display:inline-block;text-align:center;line-height:26px;margin-left:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{color:#e91e63;border-color:#e91e63;background:0 0}.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:#303d48}.woocommerce-pagination svg{fill:#303d48;width:16px;height:16px;position:relative}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#333}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#303d48}.widget.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label{text-align:left;float:left}.widget_product_categories .product-categories li,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{text-align:left;display:inline-block;width:100%;padding-bottom:5px;border-bottom:1px solid #eee}.widget_product_categories .product-categories li a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{float:right}.widget_product_categories .product-categories li a:before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before{content:"\f115";font-family:fontawesome;margin-left:10px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400}.woocommerce ul.product_list_widget li span.woocommerce-Price-amount{font-size:.857em}.widget_product_search form.search-form input{border:1px solid #ccc}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{font-weight:500;margin-bottom:10px;list-style:none}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:before{font-family:fontawesome;content:"\f090";margin-left:10px}.woocommerce-info{border-top-color:#303d48}.woocommerce-info::before{color:#303d48}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table th,.woocommerce-error,.woocommerce-info,.woocommerce-message{font-weight:500}.select2-container--default .select2-selection--single{border-radius:0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:8px;font-weight:400}@media screen and (min-width:600px){.contact-form p.email,.contact-form p.name{width:50%;float:right}.contact-form p.email input{float:left}.contact-form p.email input,.contact-form p.name input{max-width:388px}.contact-form p.name{padding-left:5px}.contact-form p.email{padding-right:5px}}@media screen and (min-width:767px){.column-1 .column-wrapper{width:100%}.column-2 .column-wrapper{width:50%;float:right}.column-3 .column-wrapper{width:33.33%;float:right}.column-4 .column-wrapper{width:50%;float:right}.column-5 .column-wrapper{width:20%;float:right}.column-6 .column-wrapper{width:16.66%;float:right}.column-2 article{width:50%;padding:0 15px;float:right}.column-2 article:nth-child(-n+2){margin-top:0}.column-3 article{width:33.33%;padding:0 15px;float:right}.column-4 article{width:25%;padding:0 10px;float:right}.column-5 article{width:20%;float:right}.column-6 article{width:16.66%;float:right}.client-section .column-1 article,.client-section .column-2 article,.client-section .column-3 article,.client-section .column-4 article,.client-section .column-5 article,.client-section .column-6 article{padding:0}#featured-posts .section-content,#gallery .section-content{margin:0 -10px}#introduction .entry-container,#introduction .featured-image{width:50%}.column-2 .contact-address{width:30%;float:right}.column-2 .contact-form{width:70%;float:right;padding-right:28px}.contact-information .contact-form{padding:50px}.contact-information .column-2 .contact-address{width:42%;max-width:464px;padding-left:15px}.contact-information .column-2 .contact-form{width:58%;max-width:681px;float:left}.blog-posts-wrapper article:nth-child(-n+3){margin-top:0}#top-menu svg.icon-down{display:none}.site-footer .column-5 .column-wrapper{padding-left:15px}#colophon .column-wrapper,.site-footer .column-5 .column-wrapper:nth-child(1){padding-left:25px}#top-menu .wrapper{display:block!important}.copyright{float:right}.powered-by{float:left;visibility: hidden;}.blog-posts-wrapper.column-3 article:nth-child(3n+1){clear:right}}@media screen and (min-width:992px){#masthead.nav-shrink{padding-top:0}#related-posts .column-4 article,.column-4 .column-wrapper{width:25%;float:right}.right-sidebar #primary{width:70%;float:right;padding-left:15px}.right-sidebar #secondary{width:30%;float:left;padding-right:15px}.left-sidebar #secondary{width:30%;float:right;padding-left:15px;padding-right:0}.left-sidebar #primary{width:70%;float:left;padding-right:15px}.comment-form-author,.comment-form-email,.comment-form-url{width:33.33%;float:right;padding:0 2px;margin-top:0}.comment-form-comment,.form-submit{padding:0}.site-footer .column-4 .column-wrapper:nth-child(1){width:33%;padding-left:60px}.site-footer .column-4 .column-wrapper{padding-left:25px;width:22%}}@media screen and (min-width:1024px){.main-navigation{text-align:center}.main-navigation ul.nav-menu{display:block!important}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:-3em}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:auto;right:-100%;width:100%}.main-navigation .menu-item-has-children>a:after{float:none}.main-navigation:after,.main-navigation:before{content:"";position:absolute;width:100%;height:1px;right:0;left:0}.main-navigation:after{top:auto}#masthead.site-header.sticky-header.nav-shrink .main-navigation ul li:focus>a,#masthead.site-header.sticky-header.nav-shrink .main-navigation ul li:hover>a,#masthead.site-header.sticky-header.nav-shrink .main-navigation ul.sub-menu li:focus>a,#masthead.site-header.sticky-header.nav-shrink .main-navigation ul.sub-menu li:hover>a,.main-navigation ul.sub-menu li:focus>a,.main-navigation ul.sub-menu li:hover>a{color:#e91e63}.main-navigation ul.sub-menu li a svg{float:left;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-toggle,button.dropdown-toggle{display:none}.main-navigation ul{display:block}.main-navigation li{display:inline-block}#search form.search-form input{background-color:transparent;border:none;color:#555;font-size:14px;padding:0 5px 0 10px}#search form.search-form button.search-submit{background-color:transparent}#search.search-open{display:block;width:250px;position:absolute;left:0;top:100%;margin-top:15px;z-index:9999;background:#fff;padding:5px;border:20px solid #2c394c}}@media screen and (min-width:1900px){#page{box-shadow:0 0 50px #555}}@media screen and (min-width:1600px){.inner-header-image{height:600px}#custom-header .wave-saperator svg{height:200px}}@media screen and (max-width:1200px){.main-navigation ul.nav-menu>li>a{padding:0 10px}}@media screen and (max-width:1023px){#site-header-menu .wrapper,.main-navigation ul ul a{width:100%}#masthead,body.home #masthead{margin-bottom:0;position:relative}.site-title a{color:#303d48}.site-description{color:#555}.main-navigation a:focus,.main-navigation a:hover,.main-navigation ul.menu li.current-menu-item>a,.main-navigation ul.sub-menu li a{color:#fff}.main-navigation{padding:0;background:#303d48;width:100%;max-width:100%}.main-navigation.toggled-on{margin-bottom:25px}.main-navigation a{border-bottom:1px solid rgba(52,59,61,.1);color:#fff}.main-navigation ul ul,.main-navigation ul ul ul{box-shadow:none;float:none;position:relative;top:0;right:0;margin-bottom:0;display:none}.main-navigation ul.sub-menu li{padding-left:0}.main-navigation .menu-item-has-children>a:before{content:"";float:left;position:relative;left:25px;background-color:#fff;width:2px;height:25px}.main-navigation .menu-item-has-children>a:after{padding-top:3px}.main-navigation ul.nav-menu>li>a,.main-navigation ul.sub-menu li a{padding:15px 25px 15px 15px}.main-navigation .menu-item-has-children .dropdown-toggle svg{fill:#fff}.main-navigation .menu-item-has-children a svg{display:none}.main-navigation ul.sub-menu{background-color:#e91e63;border-top:1px solid #fff}.main-navigation ul.nav-menu{margin-left:0;background-color:#e91e63;margin-top:25px}.main-navigation .search.search-open svg.icon-close,.main-navigation svg.icon-down,.main-navigation svg.icon-search{fill:#fff}.menu-open.menu-toggle .icon-close{display:block;fill:#fff;margin:auto;width:20px;height:20px}.main-navigation ul.nav-menu>li>a{line-height:25px}.menu-open .menu-toggle{padding-top:6px}.site-branding{padding:25px 0}#masthead.site-header .main-navigation ul.nav-menu{margin-top:0;position:relative;top:0;right:0;left:0}.menu-open ul.nav-menu{border-top:1px solid #303d48}#masthead.site-header.sticky-header.nav-shrink .main-navigation ul.nav-menu{top:0;overflow-y:auto;max-height:480px}#top-menu{padding:14px 0}.main-navigation li{text-align:right}.site-branding img.custom-logo{max-width:250px}#search form.search-form input{background-color:transparent;border:none;color:#555;font-size:14px;padding:0 5px 0 10px}#search form.search-form button.search-submit{background-color:transparent}#search.search-open{display:block;width:250px;position:absolute;left:0;top:100%;margin-top:15px;z-index:9999;background:#fff;padding:5px;border:20px solid #e91e63}.main-navigation ul.nav-menu>li>a.search{display:none}.single-post article blockquote{margin:15px -40px}#masthead.site-header.sticky-header.nav-shrink .main-navigation a,#masthead.site-header.sticky-header.nav-shrink .main-navigation a svg,#masthead.site-header.sticky-header.nav-shrink .main-navigation ul li.menu-item-has-children svg{color:#fff;fill:#fff}.short-cta-section .section-header{width:90%;text-align:center}}@media screen and (max-width:992px){#secondary .widget_google_ad,.site-info{text-align:center}#masthead.site-header.sticky-header,.client-section article.hentry .client img{position:relative}#masthead.site-header.sticky-header .site-title a{color:#303d48}#masthead.site-header.sticky-header .site-description{color:#555}#masthead.site-header.sticky-header.nav-shrink .main-navigation a,#masthead.site-header.sticky-header.nav-shrink .main-navigation a svg,#masthead.site-header.sticky-header.nav-shrink .main-navigation ul li.menu-item-has-children svg{color:#fff;fill:#fff}.widget_media_gallery .gallery-item{width:auto}.client-section .section-content{display:table}.client-section .section-content article{margin:0}#secondary{clear:both;margin-top:20px}#secondary section.widget{padding:0}#secondary .widget:not(:last-child){margin-bottom:20px}#custom-header .wave-saperator svg{height:130px}#introduction .entry-container{padding:30px}#introduction .entry-container .entry-title{font-size:22px}.client-section article.hentry{float:right}.textwidget img{max-width:100%;margin:25px 0}.single-post .post-wrapper{width:90%}#colophon .post-wrapper,#secondary .post-wrapper{width:100%}.single-post article blockquote{margin:15px 0;padding:50px}.client-section .column-4 article,.client-section .column-5 article,.client-section .column-6 article,.team-section .column-4 article,.widget_instagram .column-4 li,.widget_instagram .column-5 li,.widget_instagram .column-6 li{width:50%}.wrapper.page-section{padding:0}.site-title a{font-size:2.625rem}.cta_widget .left-align .wrapper article .entry-content{width:100%}.cta_widget .left-align .read-more{margin-top:25px}}@media screen and (max-width:800px){.column-4 article{width:50%;float:right;margin-top:30px;margin-bottom:0}.column-4 article:nth-child(-n+2){margin-top:0}.contact-information .contact-form{padding:25px}.cta_widget .left-align .read-more,.cta_widget .left-align .section-header,.cta_widget .left-align .wrapper article .entry-content{margin-right:0}}@media screen and (max-width:767px){#introduction .post-wrapper .featured-image img,#top-menu:before,.contact-form,.widget_contact_info ul li{width:100%}.site-branding img.custom-logo{max-width:250px;height:auto}#top-search{margin:0}#custom-header .wave-saperator svg{height:100px}#search form.search-form input{color:#fff;background:rgba(255,255,255,.7);padding:0 10px}.custom-header-content-wrapper.slide-item .custom-header-content .read-more{margin-top:5px}.home.page #custom-header,.inner-header-image,.page-template-aboutpage #custom-header{margin-bottom:40px}#popular-posts .section-content,.blog-posts-wrapper,.custom-header-content h2{margin:0}#featured-posts .section-content article,#popular-posts .section-content article{padding:0;width:100%}#introduction .entry-container{padding:30px}.inner-header-image .custom-header-content h2{margin-bottom:16px}.custom-header-content h2 a,.inner-header-image h2{font-size:38px}.custom-header-content p{font-size:.968rem}.custom-header-content{min-width:85%;min-height:auto}#instagram,#introduction,#message-from-author{margin-bottom:50px}.widget_contact_info ul li:not(:last-child){margin-bottom:26px}.contact-form{clear:both;display:table}#top-menu .secondary-menu ul li{float:none;text-align:center;line-height:40px}#top-menu{cursor:pointer}.secondary-menu{float:none;margin-bottom:15px}.social-menu{float:none;text-align:center}#top-menu .social-menu ul li{float:none;display:inline-block}.secondary-menu ul li:not(:last-child):after{display:none}#top-menu .wrapper{display:none;padding-top:30px;padding-bottom:15px}#top-menu:before{content:"";background-color:#ccc;position:absolute;top:44px;right:0;height:1px}#introduction .post-wrapper{display:block}#introduction .slick-next{left:0}#introduction .hentry,.hentry:last-child{margin-bottom:0}#colophon .widget,#colophon .widget img{margin-right:auto;margin-left:auto}#colophon .column-wrapper:not(:last-child){margin-bottom:30px;clear:both;display:table}.footer-widgets-area{padding:50px 0}.textwidget img{max-width:250px}.contact-information .contact-address{margin-bottom:30px}.copyright{margin-bottom:10px}.blog-posts-wrapper.column-3 article{width:50%;float:right;padding:0 10px}.blog-posts-wrapper.column-3 article:nth-child(2n+1){clear:right}.single-post article blockquote{padding:25px}.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{float:none;width:100%;text-align:center}.widget_instagram .column-2 li,.widget_instagram .column-3 li,.widget_instagram .column-4 li,.widget_instagram .column-5 li,.widget_instagram .column-6 li{width:100%}#search{display:inline-block;float:none;margin:0 auto 15px;width:200px}#search form.search-form input{height:40px}#search form.search-form button{display:block}.social-menu .search{display:none}#colophon #featured-posts .entry-container,#secondary #featured-posts .entry-container{padding:5px 0 25px}.client-section .column-4 article,.client-section .column-5 article,.client-section .column-6 article,.team-section .column-4 article{width:100%}.team-section .column-4 article{margin:0 0 1.5em}.short-cta-section .section-header{margin-bottom:15px}}@media screen and (max-width:600px){#custom-header .wave-saperator svg{height:85px}#message-from-author .author-thumbnail:after,#message-from-author .author-thumbnail:before{width:150px}#message-from-author .author-thumbnail:before{margin-left:15px}#message-from-author .author-thumbnail:after{margin-right:15px}#map{height:400px}}@media screen and (max-width:550px){#comments ol.children,.reply{margin-right:25px}#custom-header .wave-saperator svg{height:65px}.column-4 article{width:100%;padding:0}.main-navigation form.search-form{min-width:100%}#respond input[type=submit],.wpcf7 input.wpcf7-form-control.wpcf7-submit,.wpcf7 input[type=submit]{padding:0 25px;height:50px;min-height:50px;line-height:50px}#related-posts .column-4 article{width:100%;float:none}.comment-author.vcard b.fn{float:none;display:block}.comment-meta img{float:none;margin-left:0;margin-bottom:25px}.comment-metadata{padding-right:0;display:block}#comments ol.comment-list:before,.comment-meta .fn:after{display:none}#comments article{margin-bottom:30px}.slick-next,.slick-prev{width:40px;height:40px}#popular-posts .section-content article{padding:0}#popular-posts .section-content{margin:0}.column-4 article:first-child,header.page-header{margin-bottom:30px}.blog-posts-wrapper.column-3 article{width:100%;float:none;padding:0}.add-separator .section-title:before{left:95%;margin-left:20px}.add-separator .section-title:after{right:95%;margin-right:20px}ol.comment-list{border:none}}@media screen and (max-width:480px){#custom-header .wave-saperator svg{height:60px}#custom-header .banner-slider .custom-header-content h2{line-height:.8}#masthead.site-header.sticky-header.nav-shrink .site-title a,.site-title a{font-size:1.525rem}.custom-header-content h2 a,.inner-header-image h2{font-size:26px;font-weight:400}#reply-title,.comments-title,.entry-title{font-size:22px}.custom-header-content span{font-size:14px}.comment-meta .fn,.comment-meta .url,.widget_contact_info label{font-size:18px}#message-from-author .author-thumbnail:after,#message-from-author .author-thumbnail:before{width:100px}#message-from-author .author-thumbnail:before{margin-left:10px}#message-from-author .author-thumbnail:after{margin-right:10px}#our-story .content-wrapper{padding:25px}.pagination .page-numbers{margin:5px 0}.single-post article blockquote{padding:25px 20px;font-size:18px;line-height:30px}}@media screen and (max-width:360px){#custom-header .wave-saperator svg{height:50px}.navigation.post-navigation svg.icon-left,.navigation.posts-navigation svg.icon-left{margin-bottom:5px;margin-right:auto;margin-left:auto}.navigation.post-navigation svg.icon-right,.navigation.posts-navigation svg.icon-right{margin-top:5px;float:none;margin-right:auto;margin-left:auto}.navigation.post-navigation svg,.navigation.posts-navigation svg{width:50px;height:50px;padding:16px;margin-right:auto;margin-left:auto}#message-from-author .author-thumbnail:after,#message-from-author .author-thumbnail:before{width:65px}.site-branding img.custom-logo{max-width:175px}.textwidget img{max-width:150px}} .powered-by {visibility:hidden};