body{line-height:1.56;background-color:#fff;font-family:'Roboto',sans-serif;font-size:18px;color:rgba(0,73,118,.7)}body.boxed{background-color:#333}body.boxed #wrapper{margin:2rem auto;max-width:1240px;overflow:hidden;background:#fff}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Heebo',sans-serif;color:#14396d}h1{font-size:32px;line-height:40px;margin-bottom:20px}h2{font-size:30px;line-height:1.2;margin-bottom:20px;margin-top:20px}h3{font-size:28px;line-height:30px;margin-bottom:20px}h4{font-size:24px;line-height:29px;margin-bottom:15px}h5{font-size:18px;line-height:28px;margin-bottom:15px}h6{font-size:16px;line-height:24px;margin-bottom:12px}a{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;color:#14396d}mark{padding:0}p{margin-bottom:20px}a:hover,a:focus{color:#00baec;text-decoration:none}.blockquote,blockquote{margin-bottom:1.5rem;border-radius:0!important;padding:40px}.wp-block-pullquote.is-style-solid-color blockquote{background:inherit;padding:40px 0}.wp-block-pullquote.is-style-solid-color blockquote cite{color:inherit}.wp-block-pullquote.is-style-solid-color .wp-block-quote:after,.wp-block-pullquote.is-style-solid-color blockquote:after{content:""}.readmore{display:block;font-size:11px;margin:1rem 0 0;color:#14396d;font-weight:400;padding:0;line-height:1}.margin-50{margin-bottom:50px}.team-desc small,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle,.process-box:hover .process-end,.normal-box h4::after,.image-box h4::after,.widget-title:after,.onsale,.image-box h4::after,.tooltip-inner,.post-publish .fa:hover,.da-thumbs.classic-portfolio .pitem a div i,.page-link,mark,.bg{opacity:1;color:#fff;background-color:#00baec}::selection{background:#14396d;color:#fff}::-moz-selection{background:#14396d;color:#fff}.gform .form-control:focus,.search-form .search-field:focus,.wpcf7 .form-control:focus{background:#f7f7f7;outline:none}.tooltip.tooltip-top .tooltip-inner::before,.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before{border-top-color:#00baec}.tooltip.tooltip-bottom .tooltip-inner::before,.tooltip.bs-tether-element-attached-top .tooltip-inner::before{border-bottom-color:#00baec}#wrapper{overflow:hidden}a:hover,a:focus{text-decoration:none}a:focus{outline:none;outline-offset:0;text-decoration:none}img{height:auto;max-width:100%}figure{max-width:100%;overflow:hidden}.wp-caption{text-align:center;color:#686868}.footer-widget-area .wp-caption{color:#fff}figcaption{margin-top:.5em;margin-bottom:1em;color:#686868}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption,.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption{margin:0}.page .wp-caption.alignright figcaption{margin-bottom:0;margin-top:5px}.page figure.wp-caption.alignright{margin-top:-15px}iframe{max-width:100%}.fb_iframe_widget{max-width:100%}.fb-post.fb_iframe_widget span{max-width:100%}.wp-block-embed iframe{max-width:100%!important;min-width:220px!important}.screen-reader-text{display:none}.alignright{float:right;margin:6px 0 6px 20px}.alignleft{float:left;margin:6px 20px 6px 0}img.aligncenter{display:block;text-align:center;display:block;margin:0 auto 20px auto;padding:0;border:0;background:none}img.alignleft{float:left;margin:6px 20px 6px 0;display:inline;border:0;background:none;padding:0;display:block}img.alignright{padding:0;float:right;margin:6px 0 6px 20px;border:0;display:block;background:none}figure.aligncenter{margin:0 auto 20px auto}blockquote{margin:20px 0;position:relative;width:auto}table{width:100%}.blog-desc table{margin-bottom:30px}table th{font-weight:500}.wp-block-calendar table th{background:#f7f7f7;font-weight:500;text-align:center}.wp-block-calendar a{text-decoration:none}.wp-calendar-table td a{color:#00baec;font-weight:500}.wp-block-calendar th,.wp-block-calendar tbody td{border-color:#eaeaea}table td,table th{padding:8px;border:1px solid #eaeaea;color:#686868}.widget table td,.widget table th{text-align:center}select{border:1px solid #eaeaea;height:44px;padding:10px;background-image:url(https://cleanrightsolutions.co.uk/wp-content/themes/main-files/rundex/images/xdownarrow.png.pagespeed.ic.7hDVPnLrER.png);background-repeat:no-repeat;background-position:92%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;max-width:100%;overflow:hidden;color:#14396d;margin-bottom:5px;border-radius:4px}.widget_archive select{min-width:200px}.sidebar select,.footer-widget-area select{width:100%}pre{border:1px solid #eaeaea;font-size:12px;line-height:1.3125;margin:5px 0 1.75em;max-width:100%;overflow:auto;overflow-wrap:break-word;padding:1.75em;white-space:pre-wrap}code{background:none;color:#00baec}kbd{background:#00baec}.pager{margin:0}.pagination>li{float:left;min-width:30px;line-height:36px}.pagination>li>a,.pagination>li>span{float:left;margin-left:0;margin-right:20px;position:relative;text-decoration:none}.pager li>a,.pager li>span{background-color:#2c2f33;border:1px solid #2c2f33;color:#fff;float:none;line-height:1.42857;font-size:11px;margin-right:10px;margin-left:0;border-radius:0;padding:8px 15px;display:inline-block;position:relative;text-decoration:none}.pagination>li.current>a,.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#fafafa}.pager i{font-size:13px;vertical-align:baseline}.wp-block-quote.is-style-large,.wp-block-quote.is-large{border-left:5px solid #00baec}.wp-block-search .wp-block-search__button{background:#00baec;height:45px;border:1px solid #00baec;color:#fff;padding:0 25px}.wp-block-search .wp-block-search__input{float:left;max-width:345px;border-color:#eaeaea;padding:5px}.post-meta.sticky-posts{position:relative}.sticky .sticky-content{width:auto;height:auto;overflow:hidden;position:absolute;top:-38px;right:20px;z-index:1;transform:rotate(-45deg);writing-mode:vertical-lr;display:inline-block;padding:42px 3px}.sticky-content .sticky-post{font-size:16px;color:#fff}.sticky .sticky-content::before{position:absolute;z-index:1;content:'';border-top:15px solid #14396d;border-left:15px solid #14396d;border-right:15px solid #14396d;border-bottom:15px solid #fff;bottom:-15px;height:30px;width:100%;right:0}.sticky .sticky-content::after{position:absolute;z-index:-1;content:'';top:0;left:0;height:100%;width:100%;background-color:#14396d;color:#fff}.gallery-caption{color:#000}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px solid #660016}dd{margin-bottom:20px}.hidden-sec{display:none}.visible-sec{display:block}.tagcloud a,.tagwidget li a,.wp-block-tag-cloud a{margin:0 0 10px 0;display:inline-block;font-size:14px!important;background:#f6fbff;padding:8px 15px;color:#686868;border-radius:3px}.wp-block-tag-cloud a{margin-right:7px}.tagcloud a:hover,.tagwidget li a:hover,.wp-block-tag-cloud a:hover,.tagcloud a:focus,.tagwidget li a:focus,.wp-block-tag-cloud a:focus{background:#fedb41}.sidebar ul{padding-left:0}.sidebar .widget_nav_menu ul.sub-menu{padding-left:10px}.sidebar ul li{list-style:none;padding-bottom:10px}.panel-grid-cell{position:relative}.post-password-form input[type="password"]{border:none;background-color:#f7f7f7;padding:0 1rem;height:45px;display:block}.post-password-form input[type="submit"]{border:none;padding:5px 35px;color:#fff;height:45px;background:#00baec;border:none;color:#fff!important;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.post-password-form input[type="submit"]:hover,.post-password-form input[type="submit"]:focus{background:#14396d}.right.carousel-control>span,.left.carousel-control>span{top:45%;position:absolute}.comments-list li .children{padding-left:10px}.blog-tags{float:left;width:100%}.blog-tags h5 span,.blog-social h5 span{position:relative}.blog-tags h5 span:after,.custom-title span:after,.blog-social h5 span:after{background-color:#00baec;content:"";display:inline-block;height:2px;position:absolute;top:15px;width:20px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-left:5px;margin-left:10px}.blog-social h5 span:after{right:auto;left:-40px}.blog-tags:hover h5 span:after,.blog-item-comment:hover .custom-title span:after,.blog-social:hover h5 span:after{background-color:#192b72;width:50px}.blog-social:hover h5 span:after{left:-70px}.page-links{float:left;width:100%;margin-top:10px}.page-links .page-links-title{padding-right:5px}.page-links .post-page-numbers{margin-right:10px}.page-links a,.page-links span.post-page-numbers{color:#fff;background-color:#14396d;padding:15px 18px;border:1px solid #14396d;line-height:1;font-size:14px;font-weight:700;display:inline-block;border-radius:50%}.page-links .post-page-numbers.current,.page-links a:hover,.page-links a:focus{background:#00baec;color:#fff;border-color:#00baec}.wp-audio-shortcode{margin-bottom:20px}.media-list li.pingback{list-style:none}.pagination{margin-top:70px;justify-content:center;margin-bottom:0;padding-bottom:10px}.wp-block-latest-comments,.wp-block-latest-posts,.wp-block-rss{padding:0}.wp-block-rss li{list-style:none;margin-bottom:10px}.wp-block-rss li:last-child{margin-bottom:0}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:10px}.wp-block-latest-posts.wp-block-latest-posts__list li:last-child{margin-bottom:0}.wp-block-image .alignleft{margin-right:30px}.wp-block-image figcaption{color:#686868;font-size:16px}.wp-block-cover-image,.wp-block-cover{min-height:330px}.wp-block-cover{margin-bottom:40px}.wp-block-video figcaption{color:#686868;font-size:16px}.wp-block-pullquote{border-width:0;border-style:solid;padding:0;border-color:#ddd;color:#333}.wp-block-pullquote p{margin-bottom:.5em;line-height:1.4}.wp-block-pullquote blockquote p{font-size:20px;margin-bottom:0}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:#333;text-transform:inherit}.wp-block-button__link{background:#14396d;color:#fff!important;border:1px solid #14396d;border-radius:30px;margin-bottom:5px}.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{border-color:#002d13;color:#14396d!important}.blocks-gallery-caption{font-size:16px;margin:10px auto 30px;color:#686868}.wp-block-embed figcaption{font-size:16px;color:#686868}.wp-block-cover-image p:not(.has-text-color),
.wp-block-cover-image h1:not(.has-text-color),
.wp-block-cover-image h2:not(.has-text-color),
.wp-block-cover-image h3:not(.has-text-color),
.wp-block-cover-image h4:not(.has-text-color),
.wp-block-cover-image h5:not(.has-text-color),
.wp-block-cover-image h6:not(.has-text-color),
.wp-block-cover-image .wp-block-subhead:not(.has-text-color),
.wp-block-cover p:not(.has-text-color),
.wp-block-cover h1:not(.has-text-color),
.wp-block-cover h2:not(.has-text-color),
.wp-block-cover h3:not(.has-text-color),
.wp-block-cover h4:not(.has-text-color),
.wp-block-cover h5:not(.has-text-color),
.wp-block-cover h6:not(.has-text-color),
.wp-block-cover .wp-block-subhead:not(.has-text-color) {color:#fff}.wp-block-quote,blockquote{padding:15px 100px 15px 30px;border-left:4px solid #00baec;margin:40px 0}.wp-block-quote p:last-child,blockquote p:last-child{margin-bottom:0}.wp-block-calendar table caption,table caption{caption-side:top;padding-top:0;padding-bottom:5px}.wp-block-calendar table caption{padding-bottom:15px}.wp-calendar-nav{padding-top:5px;text-align:left}.wp-calendar-nav a{font-size:14px;color:#00baec}.wp-calendar-table td#today{color:#fff;background:#00baec;border-color:#00baec}.footer-widget-area .wp-calendar-table td#today{border-color:#eaeaea}.wp-block-calendar table{margin-bottom:10px}.wp-calendar-nav .wp-calendar-nav-next{float:right}.wp-block-calendar .wp-calendar-nav{margin-bottom:30px}.has-text-align-right.wp-block-quote{text-align:right}.wp-block-columns .wp-block-column .wp-block-quote{padding:15px}.wp-block-file .wp-block-file__button{background:#00baec}.wp-block-quote.is-style-large,.wp-block-quote.is-large{padding:25px}.blog-box .meta-bottom{margin-top:10px;font-weight:600;float:left;width:100%}.meta-bottom i{margin-right:5px;color:#00baec}.wp-block-audio audio{min-width:220px}.wp-block-quote p{z-index:1;position:relative;margin-bottom:0}.wp-block-quote:after,blockquote:after{position:absolute;right:30px;font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f10e";bottom:0;font-size:80px;line-height:1;opacity:.15}.formate-quote>.wp-block-quote:after{opacity:0}.formate-quote>.wp-block-quote p{font-size:30px;line-height:40px;color:#fff}.wp-block-quote:not(.is-large):not(.is-style-large) {border-color:#00baec;border-width:4px}.is-style-solid-color blockquote{border:none}.wp-block-cover-image h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text{font-weight:600}.wp-block-separator{margin:1.65em auto!important;border-top:1px solid #999;border-bottom:none;float:none!important}.has-large-font-size{font-weight:500;margin-bottom:0;line-height:1.2}.wp-block-quote cite,.wp-block-quote footer,.wp-block-quote__citation,.wp-block-quote cite a{color:#00baec;font-weight:700;display:inline-block;font-size:18px;margin-top:10px}.formate-quote .wp-block-quote cite a.author-name{position:relative;padding-left:60px}.formate-quote .wp-block-quote cite a.author-name:before{position:absolute;background:#fff;content:"";display:inline-block;height:3px;bottom:10px;left:0;width:50px}.formate-quote .wp-block-quote cite a{color:#fff;margin-right:10px}.formate-quote .wp-block-quote cite a .svg-inline--fa{margin-right:5px}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:#fff}.gallery-carousel,.wp-block-archives,.wp-block-categories,.wp-block-search,.wp-block-archives-dropdown{margin-bottom:40px;display:inline-block;width:100%}.wp-block-code{border:1px solid #eaeaea;border-radius:0;color:#14396d}.wp-block-table td,.wp-block-table th{border:1px solid #eaeaea}.wp-block-group.has-background{margin-bottom:15px}.wp-block-latest-posts.is-grid{margin-bottom:30px}.wp-block-group.has-background{padding:30px}.wp-block-group.has-background p:last-child{margin-bottom:0}.wp-block-media-text{margin-bottom:15px}.wp-block-media-text.has-background .wp-block-media-text__content{padding:15px}.wp-block-media-text.has-background .wp-block-media-text__content p:last-child{margin-bottom:0}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}#loader{display:block;position:relative;left:0;right:0;top:50%;width:80px;height:80px;margin:-50px auto;border-radius:50%;border:1px solid transparent;border-top-color:#fff;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}#loader:before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;border-radius:50%;border:1px solid transparent;border-top-color:#fff;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;border:1px solid transparent;border-top-color:#fff;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);
        /* IE 9 */
        transform: rotate(0deg);
        /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);
        /* IE 9 */
        transform: rotate(360deg);
        /* Firefox 16+, IE 10+, Opera */
    }
}@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);
        /* IE 9 */
        transform: rotate(0deg);
        /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);
        /* IE 9 */
        transform: rotate(360deg);
        /* Firefox 16+, IE 10+, Opera */
    }
}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#00baec;z-index:1000}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s .3s cubic-bezier(.645,.045,.355,1.000);transition:all .7s .3s cubic-bezier(.645,.045,.355,1.000)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s .3s cubic-bezier(.645,.045,.355,1.000);transition:all .7s .3s cubic-bezier(.645,.045,.355,1.000)}.loaded #loader{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}.boxed-slider .container-fluid{padding:0}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .dropdown.yamm-fw{position:static}.yamm .yamm-content{padding:25px}.yamm .dropdown.yamm-fw>.dropdown-menu{left:0;right:0;padding:0}.yamm .dropdown.yamm-fw .dropdown-menu .dropdown-menu{transform:none;box-shadow:none;border:none;padding:0}.yamm .dropdown{position:relative}.yamm .dropdown.yamm-fw.yamm-half .dropdown-menu{left:0;right:auto}.yamm .dropdown.yamm-fw.column-1>.dropdown-menu>li{margin-right:0;width:100%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw.column-2>.dropdown-menu>li{margin-right:0;width:50%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw.column-3>.dropdown-menu>li{margin-right:0;width:33.33%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw.column-4>.dropdown-menu>li{margin-right:0;width:25%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw.column-5>.dropdown-menu>li{margin-right:0;width:20%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw>.dropdown-menu{padding:20px 15px!important}.yamm .dropdown.yamm-fw:hover>.dropdown-menu .dropdown-menu{display:block!important;position:relative!important;visibility:visible;opacity:1}.yamm .dropdown.yamm-fw.column-2>.dropdown-menu{max-width:600px;left:auto;right:auto}.yamm .dropdown.yamm-fw:hover>.dropdown-menu .dropdown-menu li{padding-left:0}.yamm .dropdown.yamm-fw>.dropdown-menu>li>a{margin-top:0;padding-top:4px;border-bottom:0;line-height:1;margin-bottom:10px;display:block;padding-bottom:0;color:#5d5d5d!important;font-size:18px;position:relative;padding-bottom:15px}.yamm .dropdown.yamm-fw>.dropdown-menu>li>a:after{position:absolute;left:0;width:40px;border-width:3px 0 0 0;margin-left:0;margin-bottom:15px;bottom:-21px;border-color:#00baec;content:"";border-style:solid;height:7px}.yamm .dropdown.yamm-fw>.dropdown-menu>li>a>i,.yamm .dropdown.yamm-fw>.dropdown-menu>li>a>.svg-inline--fa{display:none}.yamm .dropdown.yamm-fw>.dropdown-menu>li>.dropdown-menu>li>a>i,.yamm .dropdown.yamm-fw>.dropdown-menu>li>.dropdown-menu>li>a>.svg-inline--fa{font-size:16px;margin-right:5px;color:#00baec}.affix{position:fixed}body.admin-bar .header-main.affix{margin-top:32px}.header-main.affix{background-color:#fff;position:fixed;left:0;top:0;width:100%;padding:0;right:0;display:block;z-index:1000;-ms-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;border-bottom:1px solid #f3f8fc}.transparent-header .mobile-menu .header-button-ac .btn.btn-primary.align-right{display:block}.header{padding:0;position:relative;border-bottom:1px solid #f3f8fc}.header .navbar{padding:0}.header-style2.header{background:none}.header.header-style3{border-bottom:none}.header.header-style2 .navbar{padding:0 40px;z-index:1;background:rgba(255,255,255,.9);border-radius:0 0 6px 6px}.header.header-style3 .navbar{padding:0}.header-call-to-action{background:#14396d;padding:20px 40px;margin-left:40px;margin-right:-30px;min-width:255px}.header-call-to-action a span{color:rgba(255,255,255,.7);font-size:18px;line-height:24px;font-weight:400;display:block}.header-call-to-action a{color:#fedb41;font-size:24px;line-height:32px;font-weight:500}.header-top{padding:0;background:#14396d}.header-style2 .header-top{background:#14396d}.profile-menu{padding:10px 0;margin:0;display:inline-block;min-width:132px}.profile-menu li{display:inline-block;list-style:none;margin-right:20px;position:relative;padding-right:20px}.profile-menu li:after{position:absolute;content:"";width:1px;height:10px;background-color:#fff;top:10px;right:0}.profile-menu li:last-child:after{width:0}.profile-menu.top-menu-right li:last-child:after{width:1px}.profile-menu li:last-child{margin-right:0}.profile-menu li a{color:#fff;font-size:14px}.header-style2 .profile-menu li a{color:#fff}.profile-menu li a span{padding-left:5px}.profile-menu li a:hover,.profile-menu li a:focus{color:#00baec}.profile-menu li a i,.profile-menu li a .svg-inline--fa{margin-right:5px;display:inline;font-size:15px}.header-style1 .profile-menu li a:hover .svg-inline--fa{color:#00baec}.profile-menu .cart-header-menu a,.profile-menu .cart-header-menu a i,.profile-menu .cart-header-menu a .svg-inline--fa{color:#fff;line-height:40px;position:relative}.profile-menu .cart-header-menu{padding-right:3px}.profile-menu .cart-header-menu a span{position:absolute;top:-8px;height:18px;line-height:20px;background:#fff;border-radius:50%;width:18px;font-size:11px;color:#14396d;text-align:center;right:-13px}.normal-header{padding:0}.normal-header .navbar{padding:0}.fixed-top{left:0;position:fixed;right:0;top:0;z-index:1030;padding:1rem 3rem}.navbar-nav .menu-item a{line-height:1;padding:30px;color:#14396d;display:block;margin-top:-1px;font-weight:500;position:relative}.navbar-nav>.menu-item>a:before{position:absolute;content:"";left:0;bottom:-1px;background:#00baec;width:100%;height:4px;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:transform .4s cubic-bezier(1,0,0,1);transition:transform .4s cubic-bezier(.74,.72,.27,.24)}.navbar-nav>.menu-item:hover>a:before,.navbar-nav>.menu-item.current_page_parent>a:before,.navbar-nav>.menu-item.current-menu-item>a:before{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.transparent-header .navbar-nav>.menu-item>a{padding:39px 20px}.transparent-header.header-style1 .navbar-nav>.menu-item>a{padding:40px 16px}.transparent-header.header-style1 .navbar-nav>.menu-item>a:before{height:4px}.light-header.transparent-header .navbar-nav>.menu-item>a{color:#14396d}.light-header.transparent-header .navbar-nav>.menu-item.current-menu-item>a,.light-header.transparent-header .navbar-nav>.menu-item:hover>a{color:#00baec}@media (min-width:1025px){.navbar-nav>.menu-item.menu-item-has-children i{top:1px;position:relative;padding-left:2px}.navbar-nav .menu-item a .svg-inline--fa{padding:1px;position:relative;top:0;font-size:13px}.navbar-nav .menu-item.current-menu-item>a,.navbar-nav .menu-item.current_page_parent>a,.navbar-nav .menu-item:hover>a{color:#00baec}.navbar-nav .dropdown-menu .menu-item a i{position:absolute;right:15px;top:5px}.navbar ul li .dropdown-menu{position:absolute;z-index:9;border-radius:0 0 6px 6px;display:block;left:0;opacity:0;padding:0 15px;right:0;top:100%;visibility:hidden;min-width:230px;border:1px solid #f5f5f5;background:#fff;-webkit-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);-moz-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);box-shadow:0 30px 70px 0 rgba(137,139,142,.15);margin:0;transform:scale(1,0);transform-origin:0 0;-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}.navbar ul li .dropdown-menu li{display:block;padding:0;position:relative}.navbar ul li .dropdown-menu li a{padding:12px 0;line-height:1.6;color:#5d5d5d;position:relative;-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;border:none;border-bottom:1px solid #eaeaea}.navbar ul li .dropdown-menu>li:last-child>a{border:none}.navbar ul li:hover>.dropdown-menu{opacity:1;visibility:visible;transform:scale(1)}.navbar ul li .dropdown-menu li:hover>a{color:#00baec}.navbar .has-submenu>ul li:hover>ul{visibility:visible;opacity:1;left:100%}.navbar .has-submenu>ul li ul{position:absolute;top:0;visibility:hidden;display:block;opacity:0;left:130%}.navbar-collapse .navbar-nav li.dropdown .dropdown-btn{display:none}}.mobile-menu i{display:none}.nav-outer .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;display:none;color:#fff;margin-right:30px;top:15px}.nav-logo img{width:150px}.mobile-menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:99;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{position:relative;padding:30px 25px;text-align:left}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .navbar-nav li.current>a:before{height:100%}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;background:#14396d}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.70;visibility:visible;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;background:#14396d;padding:0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.logged-in.admin-bar .mobile-menu .menu-box{top:32px}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .close-btn{position:absolute;right:10px;top:10px;line-height:30px;width:24px;text-align:center;font-size:30px;color:#fff;cursor:pointer;z-index:10;-webkit-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}.logged-in.admin-bar .mobile-menu .close-btn{top:46px}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mobile-menu .navbar-nav{position:relative;display:block;width:100%;float:none}.mobile-menu .navbar-nav li{position:relative;display:block;border-top:1px solid rgba(255,255,255,.10)}.mobile-menu .navbar-nav:last-child{border-bottom:1px solid rgba(255,255,255,.10)}.mobile-menu .navbar-nav li>ul>li:first-child{border-top:1px solid rgba(255,255,255,.10)}.mobile-menu .navbar-nav li>a,.mobile-menu .navbar-nav .menu-item.current-menu-item>a,.mobile-menu .navbar-nav .menu-item.current_page_parent>a,.mobile-menu .navbar-nav .menu-item:hover>a,.transparent-header .mobile-menu .navbar-nav>.menu-item>a{position:relative;display:block;line-height:24px;padding:10px 25px!important;font-size:15px;font-weight:500;color:#fff;border:none;margin:0}.transparent-header .mobile-menu .btn.btn-primary.align-right{margin:10px 25px;display:none}.mobile-menu .navbar-nav li ul li>a,.mobile-menu .navbar ul li .dropdown-menu li a{font-size:15px;margin-left:20px!important}.mobile-menu .navbar-nav li>a:before{content:'';position:absolute;left:0;top:0;height:0!important;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navbar-nav li.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:12px;line-height:32px;color:#fff;background:rgba(255,255,255,.10);cursor:pointer;border-radius:2px;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.mobile-menu .navbar-nav li.dropdown .dropdown-btn.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navbar-nav li>ul,.mobile-menu .navbar-nav li>ul>li>ul{display:none;background:none;padding:0;margin:0}.mobile-menu .social-links{position:relative;text-align:center;padding:30px 25px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 10px 10px}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:#fff;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.navbar .mobile-nav-toggler{position:relative;float:right;font-size:30px;cursor:pointer;line-height:1;color:#14396d;display:none;padding:0}.navbar .mobile-nav-toggler .svg-inline--fa{float:right;font-size:22px;margin-top:31px}@media (max-width:1024px){.menu-outer .navbar-wrap{display:block!important}.navbar .mobile-nav-toggler{display:block;width:100%}.header-bottom{margin-left:20px}.navbar{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:1025px){.header-main .navbar-toggleable-md .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%}}.dropdown-toggle::after{display:inline-block;width:auto;height:auto;margin-left:.5em;margin-top:-.3rem;vertical-align:middle;content:"\f107";border:0;font-family:'FontAwesome'}.navbar-toggler{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.navbar-toggler-right{top:13px}.header-section{padding:2rem 0;margin-bottom:3rem;background-color:#fff;border-bottom:1px dotted #eaeaea}.logo img{max-width:324px;max-width:100%;margin:auto;text-align:center;display:block}.searchmenu .form-control{font-size:13px;background-color:#fff;height:45px;border:0;border:1px solid #ecede8;min-width:220px;float:right;font-style:italic;border-radius:0!important}.searchmenu .input-group-addon{border:0;border-radius:0!important;background-color:#fff}.searchmenu i{font-size:13px}.tooltip-inner{font-size:12px}.tooltip.tooltip-bottom,.tooltip.bs-tether-element-attached-top{margin-top:13px}.header-main .collapse:not(.show) {display:block}.navbar-nav{margin:0 auto}.header-style2 .navbar-nav{margin:0}.menu-right,.social{margin-top:6px}.social{padding:7px 0;margin:0 0 0 10px;display:inline-block}.social li{list-style:none;display:inline-block;margin-right:10px;font-weight:600}.social li a{color:#14396d}.social li a:hover{color:#fff}.menu-right{margin-left:8px}.fa-bars{font-size:14px}.navbar-brand{padding:0;margin:0;font-size:30px;color:#14396d;font-weight:700}.header.header-style3 .navbar-brand{position:relative}.header.header-style3 .navbar-brand:after{border-right:1px solid rgba(20,57,109,.2);position:absolute;right:-30px;top:-10px;bottom:-10px;content:""}.navbar-brand img{max-width:170px;padding:10px 0}.social a{padding:0;display:inline-block;width:auto;height:34px;color:#fff;line-height:34px;text-align:center;font-size:14px;margin-left:10px;border-radius:50%}.social a:first-child{margin-left:0}.widget.themestall .social a{font-size:14px!important}.summary.entry-summary .social a{width:auto;background:none}.footer .social a{width:20px;height:20px;line-height:20px;background:none}.social a:hover,.social a:focus{color:#00baec}.footer .social a:hover,.footer .social a:focus{background:none;color:#00baec}.summary.entry-summary .social a:hover,.summary.entry-summary .social a:focus{color:#00baec}body.creative-head .header-section{margin-bottom:0}.breadcrumb{padding:0 25px;margin:15px 0 0 0;background:transparent;display:inline-block;position:relative;color:#fff}.breadcrumb li{display:inline-block;-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-all;font-size:18px;color:#fff}.breadcrumb li a{color:#fff}.breadcrumb li a:hover,.breadcrumb li a:focus{color:#00baec}.breadcrumb li.active{color:#00baec;font-weight:400}.breadcrumb li i,.breadcrumb li svg{padding:0 10px 0 0;line-height:28px;display:inline-block;margin:0 0 0 10px;font-size:18px;vertical-align:bottom}.breadcrumb li.active span.delimiter{display:none}.section{padding:120px 0}.single-product .section.section-main-container{padding-bottom:0}.post-type-archive-team .section.section-main-container{padding-bottom:120px}.no-padding.section{padding:0}.section-button{display:block;margin:2rem 0 0}.section-button .btn{padding:16px 43px}.video-section{position:relative;padding:5rem 0}.overlay{position:absolute;top:0;right:0;left:0;bottom:0;background:url(https://cleanrightsolutions.co.uk/wp-content/themes/main-files/rundex/images/xpattern.png.pagespeed.ic.IqXo-JqiZn.png) repeat center center rgba(0,0,0,.7)}.nopadbot{padding-bottom:0}.bgwhite{background-color:#fff}.bgdark{background-color:#14396d}.bglight{background-color:#f7f7f7}.bg-banner{background-repeat:no-repeat;position:relative;padding:165px 0;background-size:cover!important;background-color:#14396d;background-blend-mode:multiply}.bg-banner.header-style2{margin-top:-105px;padding-top:270px}.post-media img{width:100%}.tp-caption.NotGeneric-Title,.NotGeneric-Title{font-weight:400!important;color:#fff}.tp-caption.NotGeneric-Title.fstrong,.NotGeneric-Title.fstrong{font-weight:bold!important;color:#212121}.tp-caption.NotGeneric-Title span,.NotGeneric-Title span{font-weight:600!important}.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{color:#fff;line-height:1.7}.NotGeneric-CallToAction:hover,.tp-caption.NotGeneric-CallToAction:hover,.NotGeneric-CallToAction,.tp-caption.NotGeneric-CallToAction{border-width:2px!important;border-radius:500px}.pricing-icon-container{display:inline-block;box-shadow:0 25px 40px rgba(0,186,236,.15);border-radius:50%;width:160px;height:160px;background-image:linear-gradient(180deg,#fff 40%,#b4ebf9);line-height:156px}.pricing-icon-container svg{vertical-align:middle}.pricing-content{padding:30px}.pricing-content h5{font-size:50px;line-height:60px;margin:40px 0 30px 0}.pricing-content h4{margin-bottom:20px}.pricing-content .featured-yes h4{margin:15px 0 80px 0}.pricing-content ul{padding:0;margin:auto;text-align:left;max-width:190px}.pricing-content ul li{list-style:none}.pricing-content li .svg-inline--fa{color:#01f0db}.pricing-icon-container .svg-inline--fa{font-size:50px}.pricing-content a{border:1px solid #fedb41;border-radius:6px;padding:10px 30px;display:inline-block;margin:40px 0 20px 0;transition:all .5s ease-out}.pricing-content a:hover,.pricing-content a:focus{background:#14396d;border-color:#14396d;color:#fff}.pricing-content .featured-yes a{background:#fedb41;color:#14396d}.pricing-content .featured-yes a:hover,.pricing-content .featured-yes a:focus{background:#14396d;border-color:#14396d;color:#fff}.service-des{overflow:hidden;border-radius:10px}.service-des-box{padding:45px;border-width:0 1px 1px 1px;border-style:solid;border-color:#eaeaea;border-radius:0 0 10px 10px;position:relative;overflow:hidden}.service-des-box h5{margin:0 0 10px 0;font-size:22px}.service-des-box h5 a{color:#14396d}.service-des-box h5 a:hover,.service-des-box h5 a:focus{color:#00baec}.service-des-box h5 span{color:#14396d}.service-single-content ul{padding:0;margin:0;position:relative;text-align:left}.service-single-content ul li{list-style:none}.service-single-content ul li svg{margin-right:20px;color:#00baec;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.cat-lists{padding:50px;border:1px solid #e5e5e5;border-radius:6px}.cat-lists h3{font-size:24px;margin-bottom:40px}.cat-lists ul{padding:0;margin:0}.cat-lists li{list-style:none;margin:0 0 25px 0}.cat-lists li:last-child{margin-bottom:0}.cat-lists li a{color:rgba(14,24,43,.7);display:block;position:relative}.cat-lists li a:hover{color:#00baec}.cat-lists li .svg-inline--fa{font-size:12px;position:absolute;right:0;top:9px}.cbp::after,.cbp-lazyload::after,.cbp-popup-loadingBox::after,.cbp-popup-singlePageInline::after{display:none}.single-img-gal{position:relative;margin-bottom:30px;overflow:hidden}.no-gutters .single-img-gal{margin-bottom:0}.single-img-gal .image-link{position:absolute;bottom:0;width:80px;height:80px;left:0;background:#fff;text-align:center;line-height:80px;opacity:0}.single-img-gal:hover .image-link{opacity:1}.single-img-gal img,.blog-media img,.absolute-pager img{transition:all .5s ease-out}.single-img-gal:hover img,.absolute-pager:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.pager{list-style:none;padding:0}.portfolio-filter ul{padding:0 0 2rem 0;z-index:2;display:block;position:relative;margin:0}.portfolio-filter ul li,.cbp-l-filters-button .cbp-filter-item{border-radius:0;display:inline-block;margin:0;text-decoration:none;text-align:left!important;vertical-align:middle;border:none;color:#0e182b;padding:0 30px;font-weight:700;line-height:1}.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active,.cbp-l-filters-button .cbp-filter-item:hover{color:#00baec;background:none}.cbp-l-filters-button .cbp-filter-counter::after{border-top-color:#00baec}.cbp-l-filters-button .cbp-filter-counter{background-color:#00baec;color:#fff;font-weight:600}.cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter{bottom:55px}.portfolio-filter ul li:last-child:after{content:""}.portfolio-filter ul li a{font-size:12px}.item-h2,.item-h1{height:100%!important;height:auto!important}.pitem{padding:0!important;margin:0}.pitem img{width:100%}.isotope-item{z-index:2;padding:0}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height , width;-moz-transition-property:height , width;transition-property:height , width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform , opacity;-moz-transition-property:-moz-transform , opacity;transition-property:transform , opacity}.da-thumbs{position:relative}.da-thumbs .pitem{position:relative}.da-thumbs .pitem a,.da-thumbs .pitem a img{display:block;position:relative}.da-thumbs .pitem a{overflow:hidden}.da-thumbs .pitem a div{position:absolute;background:#000;background-color:rgba(0,0,0,.7);width:100%;height:100%}.da-thumbs .pitem a div span{display:block;padding:10px 0 0;margin:40px 20px 0 20px;position:absolute;bottom:20px;color:rgba(255,255,255,.9)}.da-thumbs .pitem a div small{display:block;font-size:11px;padding:0;margin:5px 20px 20px 0;color:rgba(255,255,255,.9)}.cbp-l-caption-title{font-size:24px;color:#14396d;font-weight:700}.cbp-caption-activeWrap{background:#fff}.cbp-caption-active .cbp-caption,.cbp-caption-active .cbp-caption-defaultWrap{z-index:3}.cbp-caption-active .cbp-caption-activeWrap{width:95%}.cbp-l-caption-alignLeft .cbp-l-caption-body{padding:30px;position:relative}.cbp-l-caption-alignLeft .cbp-l-caption-body .cbp-l-caption-desc{color:#00baec;font-size:14px;font-weight:700;margin-bottom:10px}.cbp-l-caption-alignLeft .cbp-l-caption-body>a{color:#fff;width:45px;height:45px;background:#00baec;line-height:45px;text-align:center;position:absolute;right:0;top:0}.cbp-l-caption-alignLeft .cbp-l-caption-body>a:hover{background:#14396d}.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap{top:0}.cbp-caption-overlayBottomReveal .cbp-item-wrapper .cbp-caption-defaultWrap img{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:30px 0 0 0}.cbp-caption-overlayBottomReveal .cbp-item-wrapper:hover .cbp-caption-defaultWrap img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap{height:115px;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;bottom:-115px}.cbp-caption-overlayBottomReveal .cbp-item-wrapper:hover .cbp-caption-activeWrap{z-index:4;bottom:0}.cbp-l-filters-button{padding:0;margin-bottom:80px}.classic-portfolio .pitem{padding:15px!important}.classic-portfolio h4 a{text-decoration:none!important}.classic-portfolio h4{font-size:15px;margin:0;padding:10px 0 0}.classic-portfolio small{padding:0;margin:0;display:block;line-height:1}.da-thumbs.classic-portfolio .pitem a div i{color:rgba(255,255,255,.9);display:block;text-align:center;width:30px;height:30px;line-height:30px;top:50%!important}.da-thumbs.classic-portfolio .pitem a div span{bottom:0;left:20px;margin:0}.da-thumbs.classic-portfolio .pitem p{padding:10px 0 0;margin:0}.da-thumbs.classic-portfolio li{list-style:none}.da-thumbs.classic-portfolio ul{padding:0}.list-portfolio h4,.cbp-item-margin h4{font-size:21px;padding:30px 0 10px;margin-bottom:0}.cbp-item-margin h4>a,.cbp-item-margin h4>a:hover{text-decoration:none!important}.cbp-item-margin small{color:#14396d;display:block;margin-bottom:15px}.cbp-item-margin .readmore:hover{text-decoration:underline;text-decoration-color:#14396d}.next-portfolio{float:right}.cbp-item-margin{margin-bottom:30px}.light-box-img{position:absolute;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,.8);top:0;z-index:3;display:block;opacity:0;visibility:hidden;-webkit-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;-moz-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;-o-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out}.light-box-img span{background:#14396d;color:#fff;width:28px;height:28px;position:absolute;left:15px;bottom:15px;margin:0;padding:0;text-align:center}.light-box-img span i{color:#fff;line-height:26px}.cbp-caption-defaultWrap:hover .light-box-img{visibility:visible;opacity:1}.flexslider{margin:0;background:#fff;border:0 solid #fff!important;position:relative;zoom:1;box-shadow:none}.flex-control-nav{display:none!important}.flex-direction-nav a{text-decoration:none;display:block;width:60px;height:60px;margin:-20px 0 0;position:absolute;top:50%;color:#fff;z-index:10;overflow:hidden;opacity:0;cursor:pointer;-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}.flex-direction-nav a:before{font-family:"FontAwesome";font-size:24px;display:inline-block;padding:18px 23px;content:'\f104'}.flex-direction-nav a.flex-next:before{content:'\f105'}.post-publish{padding:0}.post-publish .fa{background-color:#fff;border:1px solid #121212;color:#121212;border-radius:100px;display:inline-block;font-size:14px;width:30px;height:30px;line-height:30px;text-align:center;margin:0 2px 0;padding:0}.flex-direction-nav a{background-color:#fff!important;color:#000!important;line-height:25px}.btn.btn-primary.fileupload-exists{line-height:22px}.images-label{padding-top:10px}.success-message{text-align:center}.ts-button-style-default{padding:10px 30px!important}.ts-button-style-default .svg-inline--fa{margin:0 5px 0 0}.footer{background-repeat:no-repeat;background-position:center bottom;position:relative;background-size:cover}.footer.section{padding-bottom:0;padding-top:140px}.footer-bottom-part{padding-bottom:80px}.footer-top-part{margin-bottom:75px;background:#fedb41;padding:60px 70px;border-radius:10px}.call-to-action-description{margin:0;color:#0e182b}.call-to-action-title{font-size:30px;margin-top:0}.call-to-action-phone-link{display:inline-block;border-radius:40px;background:#fff;padding:5px}.call-to-action-phone-link a{font-size:30px;line-height:60px;font-weight:700;margin-left:30px}.call-to-action-phone-link a span{width:60px;height:60px;background:#fedb41;border:5px solid #00baec;border-radius:100%;color:#fff;display:inline-block;text-align:center;font-size:26px;line-height:52px;margin-left:35px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.call-to-action-phone-link:hover a span{background:#14396d}.widget-title-top{margin:0 0 35px 0;font-size:36px}.footer-logo img{max-width:214px}.footer-menu{margin:0}.footer-menu li{display:inline-block;margin-right:15px}.footer-menu li:last-child{margin-right:0}.footer-menu li a{color:rgba(255,255,255,.6);display:block;padding:0 0 0 15px;border-left:2px solid rgba(255,255,255,.6);line-height:13px}.footer-menu li a:hover,.footer-menu li a:focus{color:#00baec}.footer-menu li:first-child a{border:none}.widget-title{display:inline-block;padding:0;margin:0 0 30px 0;z-index:1;font-size:20px;line-height:1.2;position:relative;color:#14396d;width:100%}.widget-title span{position:relative}.widget-title span:after{background-color:#00baec;content:"";display:inline-block;height:2px;position:absolute;bottom:-10px;left:0;width:40px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.widget:hover .widget-title span:after{background-color:#fff;width:20px}.footer-widget-area .widget-title{font-size:24px;color:#fff;margin-bottom:40px}.footer-style2 .footer-widget-area .widget-title{color:#14396d}.footer-widget-area .widget-title span{position:relative;display:inline-block}.footer-widget-area p:last-child{margin-bottom:0}.footer-widget-area ul li{list-style:none;padding:0;margin-bottom:10px}.footer-widget-area .footer-contact li{margin-bottom:25px}.footer-widget-area .widget_rss ul li{padding-bottom:15px}.footer-widget-area .widget_rss ul li a{padding-bottom:15px}.footer-widget-area .widget_rss ul li:last-child{padding-bottom:0}.footer-widget-area ul li a{display:inline-block;padding:0 0 10px 0}.footer-widget-area .footer-contact li a{padding:0}.footer-widget-area ul li:last-child a{padding-bottom:0}.footer-widget-area ul.children,.footer-widget-area ul.sub-menu{padding:10px 0 12px 10px}.footer-widget-area li:last-child ul.sub-menu,.footer-widget-area li:last-child ul.children{padding-bottom:0}.footer-widget-area .menu-services-container ul.menu li a,.footer-widget-area .menu-quick-links-container ul.menu li a{display:block}.footer.footer-style1 .footer-widget-area .blog-list-widget img{border:none;max-width:60px;border-radius:0}.footer.footer-style1 .footer-widget-area .blog-list-widget .mb-1{font-size:18px;line-height:23px;color:#fff;font-weight:500}.footer-widget-area p{margin-bottom:15px}.footer-widget-area ul li a{color:rgba(255,255,255,.8)}.footer-style2 .footer-widget-area ul li a{color:#14396d}.footer-widget-area ul li a:hover,.footer-widget-area ul li a:focus{color:#00baec}.footer-contact li h5{color:rgba(255,255,255,.7);margin:0;line-height:1;font-weight:400}.footer-style2 .footer-contact li h5{color:#14396d}.entry{position:relative;overflow:hidden}.magnifier{position:absolute;top:0;right:0;opacity:0;visibility:hidden;bottom:0;left:0;background-color:rgba(0,0,0,.4);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer .text-widget p{padding:1rem 0;margin:0}.footer .social{border:0;padding:0}.footer.footer-style1 .social a,.footer.footer-style2 .social a{height:40px;width:40px;line-height:40px;text-align:center;background:#fff;border-radius:50%;border:2px solid rgba(255,255,255,.1);margin-left:0;color:#14396d}.footer.footer-style2 .social a{background:#14396d;color:#fff}.footer.footer-style1 .social a:hover,.footer.footer-style1 .social a:focus{background:#00baec;color:#fff;border-color:#00baec}.footer .social a{margin-right:10px;width:auto;font-weight:600}.footer .social a:last-child{margin-right:0}.footer .social a:hover,.footer .social a:focus{color:#00baec;text-decoration:underline}.footer-widget-area ul{padding:0;margin:0}.footer-widget-area ul li:last-child{margin-bottom:0}.footer-widget-area .widget{margin-bottom:50px;position:relative;z-index:1}.footer-widget-area .footer-logo-widget{max-width:216px;margin:0}.footer-style1 .footer-widget-area p:last-child{margin:0}.footer .footer-widget-area p.wp-caption-text{margin-top:5px}.footer-widget-area .widget:last-child{margin-bottom:0}.footer-widget-area table td,.footer-widget-area table th{color:rgba(255,255,255,.6)}.footer-widget-area table caption{color:rgba(255,255,255,.6)}.footer-widget-area .widget-title a{font-size:18px;color:#fff;text-decoration:none}.footer-widget-area .widget-title a:hover,.footer-widget-area .widget-title:hover a{color:#fff!important;text-decoration:none!important}#message{display:none;padding:20px 0;position:relative;text-align:left}#map{height:400px;position:relative;width:100%;z-index:1}#map img{max-width:inherit}.loader{margin-left:10px}.map{position:relative}.map .row{position:relative}.infobox img{width:100%!important}.map .searchmodule{padding:18px 10px}.infobox{display:block;margin:0;padding:0 0 10px;position:relative;width:260px;z-index:100}.infobox .title{font-size:13px;line-height:1;margin-bottom:0;margin-top:15px;padding-bottom:5px}.contact-widget ul{padding:0;margin:0;list-style:none}.contact-widget ul li{margin-top:0;line-height:1;position:relative;margin-bottom:18px}.contact-widget ul li:last-child{margin-bottom:0}.contact-widget ul li span{width:80px;display:inline-block}.contact-list{font-size:14px;color:rgba(255,255,255,.6);font-weight:400;display:block;margin-bottom:7px}.contact-list span{width:120px;display:inline-block}.main-footer{background:#14396d}.main-footer.main-footer-style2{background:#f3f8fc}.copyrights{padding:25px 0;background:#133565;font-weight:400;color:rgba(255,255,255,.6)}.copyrights p{margin-bottom:0;padding:0}.copyrights i{margin-left:6px}.dmtop a{color:#fff;display:block}.dmtop a:hover,.dmtop a:focus{color:#fff}.dmtop{width:48px;height:44px;line-height:44px;text-align:center;font-size:15px;margin-left:5px;visibility:hidden;background-color:#00baec;position:fixed;right:10px;bottom:10px;z-index:1;border-radius:6px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.dmtop.dmtop-show{visibility:visible}.dmtop:hover,.dmtop:hover i{background:#14396d}.process-box h3{font-size:20px;font-weight:400;padding:0;line-height:1;margin:25px 0 25px;margin-bottom:0;font-size:16px;color:#fff}.process-end h3{font-size:18px;margin-top:10px;color:#14396d;margin-bottom:15px}.process-end p{color:#14396d}.process-box i{font-size:44px;line-height:1}.process-box{background-color:#14396d;padding:50px 20px;position:relative;overflow:hidden}.process-end{top:0;left:0;right:0;bottom:200px;padding:30px 20px 0;visibility:hidden;opacity:0;z-index:10;position:absolute;-webkit-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;-moz-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;-o-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out}.process-box:hover .process-end{opacity:1;z-index:1000;left:0;top:0;right:0;bottom:0;position:absolute;visibility:visible}.tagline-message h1{line-height:54.6px;font-size:50px;margin:0;color:#fff}.image-box{position:relative;padding:3rem 1.5rem;overflow:hidden}.martop100{margin-top:-150px}.overflow-visible{overflow:visible!important}.normal-box{position:relative;padding:3rem;overflow:hidden;background-color:#fff}.image-box .details{z-index:1;bottom:-120px;position:absolute;-webkit-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;-moz-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;-o-transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;transition:visibility .35s ease-in-out , opacity .35s ease-in-out , top .35s ease-in-out , bottom .35s ease-in-out , left .35s ease-in-out , right .35s ease-in-out;padding:3rem 1.5rem}.image-box:hover .details{bottom:0}hr.invis{border:0;margin:2rem 0}hr.invis1{border:0;margin:4rem 0}.normal-box p,.image-box p{padding-bottom:0;margin-bottom:0;color:rgba(255,255,255,.7)}.normal-box p{color:rgba(0,0,0,.7)}.normal-box h4,.image-box h4{display:inline-block;padding:0 0 1rem;margin:0;z-index:1;font-size:18px;line-height:1;position:relative;color:#fff}.normal-box h4{color:#14396d}.image-box-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.image-box:hover .image-box-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}.image-box.bg2,.image-box.bg3,.image-box.bg1{-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}.image-box.style3{padding:0}.services img{width:120px}.services p{padding:0;margin:0 0 1.2rem}.services .widget-title{display:table;margin:2rem auto 1rem;padding:0;width:auto}.service-style.style4 .widget-title{margin:2rem 0 1rem;padding:0}.services.text-left .widget-title{display:block;text-align:left}.services.text-left img{width:100%}.btn-primary{background-color:#fedb41;border:none;line-height:1;padding:18px 34px;cursor:pointer;border-radius:6px;color:#14396d;font-size:16px;font-weight:400;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-primary .svg-inline--fa,.btn-primary i{margin-left:4px}.slides .svg-inline--fa,.icon-position .svg-inline--fa{position:relative;top:1px}.header.transparent-header.light-header .btn-primary{max-height:52px}.btn-primary:hover,.btn-primary:focus{background:#14396d;box-shadow:none;color:#fff}.form-submit .btn-primary{padding:25px 80px 25px 50px;border-radius:6px}.read-more-wrapper i{margin-left:10px;font-size:14px}.read-more-wrapper{margin-top:35px}.more-link{color:#fff;text-decoration:none;margin-top:0;padding:15px 45px;background:#00baec;display:inline-block;font-weight:700;border-radius:6px}.more-link:hover,.more-link:focus{text-decoration:none;background:#ffc600;color:#111}.alignleft{float:left;display:table-cell;margin:10px 20px 10px 0}.alignright{float:right;display:table-cell;margin:10px 0 10px 20px}.team-content{position:relative;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:40px 40px 30px;border-radius:10px;background:#fff}.team-content.teams-style1{padding:0 0 20px;border-radius:30px 0 0 0}.team-archive-content .team-content{background:#f6fbff;margin-bottom:30px;border-radius:0 0 10px 10px}.team-name h5 a{font-size:20px;text-transform:uppercase}.team-name{position:relative}.team-content.teams-style1 .team-social-icons{position:absolute;top:-100px;background:#14396d;height:70px;right:0;left:0;opacity:0;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.team-content.teams-style1 img{max-height:430px;object-fit:cover;object-position:top}.team-content.teams-style1:hover .team-social-icons{opacity:1}.team-content:hover .team-name h5 a{color:#fff}.team-content.teams-style1:hover .team-name h5 a{color:#14396d}.team-content:hover .team-social-icons li a{color:#fff}.team-content.teams-style1:hover .team-social-icons li a{color:#14396d}.team-content:hover{background:#14396d;color:#fff}.team-content.teams-style1:hover{background:#f6fbff;color:#14396d}.elementor .team-content.teams-style2 img{border-radius:10px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;max-height:210px;object-fit:cover;object-position:top}.team-name span .svg-inline--fa{border:1px solid #00baec;border-radius:50%;padding:10px;height:80px;width:80px}.team-name p{line-height:1.2;margin-bottom:10px;color:#00baec}.team-name h5{margin:30px 0 10px}.team-social-icons{padding:0;margin-bottom:10px}.team-social-icons li{list-style:none;display:inline-block}.team-social-icons li a{font-size:14px;margin:0 5px}.team-content.teams-style1 .team-social-icons li{margin-top:15px}.team-content.teams-style1 .team-social-icons li a{width:40px;height:40px;display:inline-block;text-align:center;background:#fff;line-height:40px;border-radius:100%}.team-meta-content{padding:50px 30px}.team-meta-content h5{font-weight:500;color:#00baec;margin:10px 0 20px 0}.team-meta-content h2{margin:0}.team-meta-content p{margin-bottom:25px}.team-meta-content .read-more-wrapper{display:none}.team-meta-content ul{padding:0;margin:0}.team-meta-content li{display:inline-block;padding-bottom:10px}.team-meta-content .team-social a{margin-right:20px;display:inline-block}.team-meta-content ul li,.team-meta-content ul li a{font-weight:500;color:rgba(0,73,118,.7)}.team-meta-content ul li span{font-weight:500;color:#004976}.team-social a{margin-right:5px;display:inline-block}.team-social{padding-bottom:20px}.rundex-progressbar .elementor-title{font-size:20px;margin-bottom:15px;display:block}.rundex-progressbar .elementor-progress-wrapper{position:relative;overflow:inherit!important}.rundex-progressbar .elementor-progress-bar{border-radius:60px}.rundex-progressbar .elementor-progress-text{display:none}.rundex-progressbar .elementor-progress-percentage{position:absolute;right:0;top:-42px;color:#14396d;font-size:20px;font-weight:500;line-height:26px;padding-right:0}.appointment-bg .elementor-background-overlay{background-size:50% auto}.main-home-two .elementor-text-editor{max-width:600px}.media-list .comment-respond{margin-bottom:30px;padding-top:20px}.comment-reply-title{margin-top:0;font-size:24px;position:relative;margin-bottom:40px}.comment-reply-title:after{background-color:#00baec;content:"";display:inline-block;height:2px;position:absolute;bottom:-10px;width:40px;left:0;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-left:5px}.blog-item-comment-form:hover .comment-reply-title:after,.blog-item-comment:hover .comment-reply-title:after{background-color:#192b72;width:50px}.comment-reply-title a{font-weight:600}.comment-respond .form-control{border:none;background:none;border-radius:6px;color:#14396d;height:60px;font-size:14px;padding:25px 30px 25px 25px;position:relative;border:1px solid #eee}.comment-respond .form-group{position:relative;margin-bottom:25px}.comment-respond .form-submit{margin-bottom:0;position:relative;display:inline-block}.comment-respond .form-group:before{position:absolute;right:30px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f075";top:22px;line-height:1;color:#00baec;z-index:1}.comment-respond .form-group.comment-des:before{top:20px}.comment-respond .comment-url:before{content:"\f0ac"}.comment-respond .comment-name:before{content:"\f007"}.comment-respond .comment-email:before{content:"\f0e0"}.comment-respond .form-submit:before{content:"\f178";right:50px;top:24px;font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;z-index:1;line-height:1}.comment-respond .form-submit:hover:before,.comment-respond .form-submit:focus:before{color:#fff}.woocommerce-Reviews .comment-respond .form-submit:before{content:""}.comment-form-cookies-consent{margin-bottom:15px}.comment-form-cookies-consent label{width:95%;vertical-align:top}.comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:7px}.search-form .search-field,.wpcf7 .form-control{background-color:#fff;border:none;border-radius:0;display:block;height:74px;padding:0 1rem;width:100%}.search-form .search-field{border-radius:6px;padding-left:15px;padding-right:78px}.wpcf7 .form-control{background:#fff;font-size:16px;height:60px;padding:15px 50px 15px 25px}.wpcf7 .booking-form .form-control{background:rgba(246,251,255,.3);border-radius:6px;font-size:18px}.wpcf7 form.sent .booking-form .wpcf7-response-output{color:#fff}.wpcf7 .booking-form.request-booking-form .form-control{background:#f3f8fc;border-radius:6px;font-size:18px}.wpcf7 span{margin-bottom:30px;display:block}.position-relative{position:relative}.wpcf7 i{position:absolute;top:20px;z-index:1;right:40px;color:#00baec}.big-contact-form .form-control{margin-bottom:20px}.comment-respond textarea.form-control{height:150px;resize:none;padding-left:25px;padding-top:25}.wpcf7 textarea.form-control{height:250px;resize:none;padding-top:20px}.gform .form-control:focus,.search-form .search-field:focus,.wpcf7 .form-control:focus{color:#14396d;background:#fff;border-color:none;outline:none}.wpcf7 .form-control:focus{background:#fff}.form-control::-webkit-input-placeholder{color:#14396d;opacity:1}.form-control::-moz-placeholder{color:#14396d;opacity:1}.form-control:-ms-input-placeholder{color:#14396d;opacity:1}.booking-form .form-control::-webkit-input-placeholder{color:#fff;opacity:1}.booking-form .form-control::-moz-placeholder{color:#fff;opacity:1}.booking-form .form-control:-ms-input-placeholder{color:#fff;opacity:1}.booking-form.request-booking-form .form-control::-webkit-input-placeholder{color:rgba(0,73,118,.7);opacity:1}.booking-form.request-booking-form .form-control::-moz-placeholder{color:rgba(0,73,118,.7);opacity:1}.booking-form.request-booking-form .form-control:-ms-input-placeholder{color:rgba(0,73,118,.7);opacity:1}.wpcf7 .booking-form.contact-form-page .form-control::-webkit-input-placeholder{color:rgba(0,73,118,.7);opacity:1}.wpcf7 .booking-form.contact-form-page .form-control::-moz-placeholder{color:rgba(0,73,118,.7);opacity:1}.wpcf7 .booking-form.contact-form-page .form-control:-ms-input-placeholder{color:rgba(0,73,118,.7);opacity:1}.booking-form .btn-primary{display:block;width:100%;border-radius:6px;padding:20px}.booking-form .col-md-12.text-center svg{position:absolute;left:34%;top:19px}.booking-form.request-booking-form.request-bg .col-md-12.text-center svg{left:33%}.booking-form .col-md-12.text-center:hover svg{color:#fff}.booking-form .btn-primary:hover,.booking-form .btn-primary:focus{background:rgba(246,251,255,.3);border-radius:6px}.booking-form.request-booking-form .btn-primary:hover,.booking-form.request-booking-form .btn-primary:focus{background:#14396d;color:#fff}.booking-form.request-booking-form h3{margin-bottom:50px;margin-top:0}.appointment-bg .booking-form.request-booking-form h3{margin-bottom:30px}.appointment-bg .wpcf7 span{margin-bottom:25px}.top-form-control::-webkit-input-placeholder{color:#14396d;opacity:1}.top-form-control::-moz-placeholder{color:#14396d;opacity:1}.top-form-control:-ms-input-placeholder{color:#14396d;opacity:1}.transparent-header .top-form-control::-webkit-input-placeholder{color:#fff;opacity:1}.transparent-header .top-form-control::-moz-placeholder{color:#fff;opacity:1}.transparent-header.light-header .top-form-control::-webkit-input-placeholder{color:#14396d;opacity:1}.light-header.transparent-header .top-form-control::-moz-placeholder{color:#14396d;opacity:1}.transparent-header .top-form-control:-ms-input-placeholder{color:#fff;opacity:1}.page .tnp-widget-minimal input.tnp-email::-webkit-input-placeholder{color:#14396d}.page .tnp-widget-minimal input.tnp-email::-moz-placeholder{color:#14396d}.page .tnp-widget-minimal input.tnp-email:-ms-input-placeholder{color:#14396d}.form-control::placeholder{color:#14396d;opacity:1}button,input,optgroup,select,textarea{outline:none}button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:none}.search-form .search-submit{height:74px;background:#fff;border:none;color:#fff!important;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:0 6px 6px 0;width:78px;text-indent:-999999px;position:absolute;right:0}.search-form{position:relative;display:inline-block;border:1px solid #eeeff3;border-radius:6px}.footer-widget-area .search-form{border:none}.search-form:after{position:absolute;color:#00baec;left:auto;right:29px;top:22px;font-family:"Font Awesome 5 Pro";content:"\f002";cursor:pointer;font-weight:900}.search-form:hover:after{color:#14396d}.search-form .search-submit:hover,.search-form .search-submit:focus,.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:focus{color:#fff}.search-form label{width:100%;margin:0;float:left}.top-search-form{max-width:120px;float:right;padding-top:5px;margin-left:60px}.light-header .top-search-form{margin:5px 0 0 25px}.top-search-form .top-form-control{width:100px;float:right;border:none;font-weight:600;background:none}.transparent-header .top-search-form .top-form-control{color:#fff}.transparent-header.light-header .top-search-form .top-form-control{color:#14396d}.top-search-form .top-form-control:focus{border:none;outline:none}.top-search-submit{border:none;background:none;color:#00baec;padding:0;width:20px}.transparent-header .top-search-submit{color:#fff}.light-header.transparent-header .top-search-submit{color:#14396d}.top-search-submit .svg-inline--fa,.top-search-submit i{margin-right:5px;font-size:14px;font-weight:400}.blog-list-widget .justify-content-between img{float:left}.wpcf7 .faqform .form-control{background:#eeeff2;border-radius:5px}.faqform .btn-primary{padding:20px 35px}.wpcf7 .faqform span{margin-bottom:20px}.faqform .wpcf7-form-control.wpcf7-textarea{height:100px}.faq-accordian.elementor-element .elementor-accordion .elementor-accordion-item{border-bottom:1px solid #dcdfe2!important}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:46px!important;text-align:right;color:#00baec!important}.faq-accordian .elementor-accordion-icon-opened{background:#00baec;box-shadow:0 10px 30px rgba(0,186,236,.5);text-align:center;display:inline-block;height:46px;width:46px;line-height:46px;color:#fff;font-size:14px}.faq-accordian .elementor-accordion-icon-closed{font-size:14px}.faq-accordian.elementor-element .elementor-accordion .elementor-tab-content{margin-top:-5px}.contact-box-content{padding:30px;position:relative;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff;border-radius:30px 0 30px 0;max-width:500px;margin:auto}.contact-icon{color:#14396d;position:relative;float:left;height:50px;width:50px;background:#fedb41;border-radius:100%;line-height:54px;font-size:20px;text-align:center;margin-right:20px}.contact-box-content h5{font-size:30px;margin:10px 0 8px 0}.contact-box-content p{margin:0;font-size:20px;color:#00baec}.percent-box-content{background:#14396d;padding:40px 60px;font-weight:600}.percent-box-content h5{font-size:120px;color:#fff;line-height:1}.percent-box-content h5 span{font-size:30px}.percent-box-content .right-con-per span{font-size:20px;display:block;color:#fff}.about-widget{padding:2rem}.about-widget .lead{font-size:34px;padding:0 0;line-height:1.4;color:#111;font-weight:bold}.page-title1 img{max-width:120px;margin:0 auto 25px}.page-title1 p{margin-bottom:0;color:#fff}.notfound h2{font-size:140px;padding:0;margin:0;line-height:1.2;font-weight:bold}.notfound h3{font-size:40px;padding:0;margin:0;line-height:1.2}.error404 .content{padding-right:15px}.notfound p{padding:2rem 80px 1.4rem 80px;margin-bottom:0}.alink{font-weight:bold;text-decoration:underline!important}.blog-box img.float-left{margin-bottom:.5rem;margin-right:1.5rem;margin-top:.5rem}.blog-box img.float-right{margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.soundcloud{width:100%;border:7px solid #fff;border-bottom:none}.video-popup{height:80px;width:80px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;line-height:78px;color:#fff;font-size:14px;background:#00baec;z-index:1;border-radius:100%;border:#fff 3px solid}.popup-video-content .video-popup{position:relative;left:auto;top:auto;transform:none;height:100px;width:100px;line-height:100px}.popup-video-content .video-popup:before,.slider .slides .video-popup:before{border:2px solid rgba(255,255,255,.1);position:absolute;left:-25px;top:-25px;content:"";width:150%;height:150%;border-radius:100%;animation:border-video 1500ms ease-out infinite}.slider .slides .video-popup:before{left:-10px;top:-10px;border:6px solid rgba(254,219,65,.1)}.video-popup:hover,.video-popup:focus{background:#fff}.form-wrapper p{padding-bottom:1rem;margin:0}.form-wrapper .clearfix{margin-bottom:.6rem}.form-wrapper .form-control{border-radius:0;margin-bottom:1rem;border:1px solid #eaeaea;font-size:12px;min-height:45px;font-weight:lighter}.form-wrapper textarea{padding-top:20px;min-height:120px!important;overflow:hidden}.media-heading{font-size:20px;padding:0 130px 0 0;margin-top:0}.media-heading span{display:block;font-size:14px;color:#686868;font-weight:500}.media-body{position:relative}.position-edit-links{position:absolute;right:0;top:5px}.blog-item-comment{float:left;width:100%;margin-top:0}.page .blog-item-comment{margin-top:30px}.blog-item-comment-form{float:left;width:100%;margin-top:20px}.media-list{padding:0;margin-bottom:0}.media-list .media .avatar{border-radius:50%;background:#eaeaea}.media-list li.comment{margin-bottom:30px}.media-list li.comment,.media-list li.trackback,.media-list li.pingback{list-style:none}.media-list li.comment:last-child{margin-bottom:0}.comment-edit-link,.comment-reply-link{margin-left:10px;position:relative;padding-left:20px;font-weight:600;color:#14396d;font-size:14px}.comment-reply-link:before,.comment-edit-link:before{position:absolute;left:0;top:2px;font-family:"Font Awesome 5 Pro";content:"\f3e5";font-weight:300;line-height:1}.comment-edit-link:before{content:"\f044"}.comment-edit-link:hover,.comment-reply-link:hover,.comment-edit-link:focus,.comment-reply-link:focus{color:#00baec}.comments-list li .children{padding-left:30px}.comments-list .media-right,.comments-list small{color:#999!important;font-size:14px;margin-top:5px;padding-left:10px}.comments-list .media{margin-bottom:30px;border-bottom:1px solid #eaeaea}.media-list .commentform{margin-top:60px}.comments-list img{margin-right:30px}.comments-list p:last-child{padding-bottom:0}.authorbox{padding:50px;float:left;width:100%;margin-bottom:40px;border:1px solid #eee;border-radius:6px}.authorbox .social{padding:0}.authorbox .social li a,.authorbox .social li a{height:30px;width:30px;font-size:14px;text-align:center;line-height:34px;color:#686868;background:#e1e4ec;border-radius:100%}.authorbox .social li a:hover,.authorbox .social li a:focus{background:#00baec;color:#fff}.authorbox img{border-radius:50%}.authorbox h5{margin:0 0 10px 0}.authorbox h4 span{font-size:12px;display:block;color:#00baec;line-height:1;padding-bottom:10px}.authorbox p{padding:0;margin:0 0 .8rem;line-height:1.5}.authorbox p:last-child{margin:0}.author-social a{margin-right:10px}.blog-list .blog-desc{padding-top:0}.blog-list .blog-desc h4{padding-top:.7rem}.blog-list .blog-meta{margin:.5rem 0}.heading-content h2{margin:0;font-size:36px;color:#14396d;line-height:40px;position:relative}.related-portfolios .heading-content h2{padding:0 80px}.heading-content h2 .heading-text{border-bottom:1px dotted #adaccf;padding-bottom:20px;display:inline-block;margin-bottom:20px}.heading-content .heading-icon svg,.heading-content .heading-icon i{max-width:40px;line-height:24px}.heading-content h2 .heading-icon{margin:auto;display:block;position:absolute;width:100%;bottom:-10px;font-size:20px}.heading-content h2 .heading-icon::before{position:absolute;content:"";background:#fff;bottom:0;height:50px;z-index:0;padding:10px 20px;margin-left:-10px}.heading-content h2 .heading-icon .svg-inline--fa,.heading-content h2 .heading-icon svg{position:relative}.heading-content{position:relative;margin-bottom:70px}.heading-content .sub-title{display:inline-block;color:#00baec;font-size:20px;position:relative;line-height:20px;z-index:1;font-weight:500;margin-bottom:10px}.heading-content.right .sub-title{padding-right:20px}.heading-content.left .sub-title{padding-left:20px}.heading-content.left.border-show .sub-title{padding-left:0}.heading-content .sub-title:before,.heading-content .sub-title:after{border-bottom:1px dotted #00baec;content:"";left:-20px;top:16px;width:10px;height:2px;position:absolute}.heading-content.border-show .sub-title:before,.heading-content.border-show .sub-title:after{display:none}.heading-content .sub-title:after{right:-20px;left:auto}.heading-content.right .sub-title:before{display:none}.heading-content.right .sub-title:after{right:0}.heading-content.left .sub-title:before{left:5px}.heading-content.left .sub-title:after{display:none}.heading-content .bg-title{position:absolute;top:0;font-size:160px;line-height:76px;color:#f8f8f8;width:100%;left:0;font-weight:600}.heading-content.left .bg-title{left:-5px}.heading-content p{max-width:490px;margin:10px auto 0 auto}.heading-content.left p{margin:20px 0 10px;max-width:600px}.heading-content.right p{margin:10px 0 0;float:right;max-width:600px}.cat-list-column{background:#fff;position:relative;min-height:266px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:30px;padding:50px 30px;background-size:cover;background-repeat:no-repeat;background-position:center center}.last-item-more:after{background-color:rgba(0,158,116,.9);position:absolute;left:0;right:0;content:"";top:0;bottom:0}.img-icon-box{width:100px;height:100px;border-radius:100%;border:2px solid #f7f7f7;margin:0 auto 20px;line-height:88px}.cat-list-column .img-icon-box img{position:relative;max-height:55px}.cat-list-column>a{display:block;width:100%;position:relative;z-index:1}.cat-list-column h5{margin:0;font-size:18px;line-height:28px}.last-item-more h5{color:#fff}.cat-list-column.last{margin:0}.cat-list-column i{color:#00baec;font-size:40px}.cat-list-column:hover,.cat-list-column:focus{box-shadow:0 8px 16px rgba(0,29,35,.10);outline:none}.item-count{color:#686868;font-size:14px;line-height:18px}#ctf.ctf-super-narrow .ctf-author-name{color:#14396d!important}.services-content{padding:0;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.services-content.style1{padding:70px 40px;border:1px solid #eaeaea;border-radius:6px;position:relative;overflow:hidden;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.services-content.style1:hover,.services-content.style1.active-yes{border-color:#14396d;background:#14396d}.main-icon-container span svg,.services-content.style1 h3{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.services-content.style1:hover .main-icon-container span svg,.services-content.style3:hover .main-icon-container span svg,.services-content.style1.active-yes .main-icon-container span svg{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.services-content.style1:hover h3,.services-content.style1:hover p,.services-content.style1.active-yes h3,.services-content.style1.active-yes p{color:#fff}.services-content.style1 span{display:inline-block;max-height:55px}.services-content.style1 span svg{max-height:55px}.services-content.style1 span.service-icon svg,.services-content.style1 span.service-icon,.services-content.style1 span.service-icon-right{max-height:inherit}.icon-container-bg{position:absolute;bottom:-40px;left:25px}.service-des .icon-container-bg span{display:inline-block}.service-des .icon-container-bg{overflow:hidden}.service-des .icon-container-bg img{padding:20px;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .2s ease-in-out}.service-style1 .service-des:hover .icon-container-bg img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.services-content.style1 a,.learnmore-service{margin-top:20px;display:inline-block;color:#00baec;font-weight:500;line-height:30px;border-bottom:2px dashed #00baec}.learnmore-service{margin-top:0;font-size:16px}.services-content.style1 a:hover,.services-content.style1 a:focus,.learnmore-service:hover,.learnmore-service:focus{color:#fedb41;border-color:#fedb41}.service-single-img{position:relative;overflow:hidden;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-radius:10px 10px 0 0}.service-img-style1{position:relative;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-radius:10px 10px 0 0}.service-single-img img,.service-des img{-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.service-single-content:hover>.service-single-img img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.read-more-service{height:42px;width:42px;line-height:42px;font-size:16px;text-align:center;color:#fff;z-index:2;background:#00baec;border-radius:100%;display:inline-block}.post-type-archive-service .read-more-service{position:absolute;right:20px;bottom:20px}.read-more-service:hover,.read-more-service:focus{color:#014c8c;background:#fedb41}.service-des-style2{padding:30px;position:relative;overflow:hidden;border-radius:0 0 10px 10px}.service-icon,.services-content.style1 .service-icon,.service-style1 .service-icon{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0,186,236,.3);-webkit-animation:moveAnimation 7s linear infinite;animation:moveAnimation 7s linear infinite;position:absolute;right:-20px;bottom:-60px}.service-icon-right{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0,186,236,.3);-webkit-animation:moveAnimation 7s linear infinite;animation:moveAnimation 7s linear infinite;position:absolute;right:-60px;bottom:-15px}.animation-move-circle{overflow:hidden}.animation-move-circle:after{width:500px;height:500px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0,186,236,.3);-webkit-animation:moveAnimation 12s linear infinite;animation:moveAnimation 12s linear infinite;position:absolute;right:-170px;top:-170px;content:""}.service-single-content .service-icon svg{display:none}@keyframes nudge {
	0%, 100% {
		transform: translate(0, 0);
	}

	50% {
		transform: translate(10px, 0);
	}

	80% {
		transform: translate(-10px, 0);
	}
}@keyframes moveAnimation {
	0%,
	  100% {
	  border-radius: 42% 58% 70% 30% / 45% 45% 55% 55%;
	  -webkit-transform: translate3d(0, 0, 0) rotateZ(0.01deg);
	  transform: translate3d(0, 0, 0) rotateZ(0.01deg); }
	34% {
	  border-radius: 70% 30% 46% 54% / 30% 29% 71% 70%;
	  -webkit-transform: translate3d(0, 5px, 0) rotateZ(0.01deg);
	  transform: translate3d(0, 5px, 0) rotateZ(0.01deg); }
	50% {
	  -webkit-transform: translate3d(0, 0, 0) rotateZ(0.01deg);
	  transform: translate3d(0, 0, 0) rotateZ(0.01deg); }
	67% {
	  border-radius: 100% 60% 60% 100% / 100% 100% 60% 60%;
	  -webkit-transform: translate3d(0, -3px, 0) rotateZ(0.01deg);
	  transform: translate3d(0, -3px, 0) rotateZ(0.01deg); } 
}.services-content.style1 .service-icon{max-height:inherit}.post-type-archive-service .service-des-style2{background:#f6fbff}.service-single-content:hover .service-single-img:after{background-color:#f6fbff;-webkit-clip-path:polygon(0 100%,0 100%,100% 100%);clip-path:polygon(0 100%,0 100%,100% 100%)}.service-style2 .service-single-content{background:#fff;border-radius:10px;margin-bottom:30px}.service-style1 .service-single-content{margin-bottom:30px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.service-style1 .service-single-content:hover{box-shadow: 0 19px 32px rgb(12 12 12 / 16%);border-radius:0 0 10px 10px}.service-style2 .service-single-content:hover{background:#f6fbff}.service-style1 .service-single-content:hover .services-lists .svg-inline--fa{color:#14396d}.services-main-content.service-style2 .service-single-content img{max-height:210px;object-fit:cover;object-position:top;border-radius:10px 10px 0 0}.service-des-style2 h5{font-size:22px;margin:0 0 10px 0}.service-des-style2 p{line-height:1.3}.service-des-style2 h5 a span{color:#14396d}.service-single-content:hover .read-more-service{background:#fedb41;color:#14396d}.post-type-archive-service .service-single-content{margin-bottom:30px}.services-content.style2{margin-bottom:0;padding:40px;border-radius:6px;background:#fff}.services-content.style2:hover{box-shadow:0 20px 40px rgba(0,18,88,.1)}.services-content.style2:hover .main-icon-container span svg{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.service-box-des-style2{padding:0 0 0 15px}.main-icon-container.style3{display:inline-block;box-shadow:0 25px 40px rgba(0,186,236,.15);border-radius:50%;width:128px;height:128px;background-image:linear-gradient(180deg,#fff 40%,#b4ebf9);line-height:170px;position:relative;z-index:2}.services-content.style3{border-radius:10px;background-image:linear-gradient(180deg,#fff 40%,rgba(0,186,236,.05));padding:0 40px 40px 40px}.services-content.style3 h3 span{color:#00baec;margin-right:20px}.services-content.style3:hover{box-shadow:0 4px 2px -2px rgba(0,186,236,.15)}.services-content .number{color:#00baec;padding:12px 15px;border:2px solid #f2fbff;display:inline-block;line-height:1.4;font-weight:600;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.services-content.style2 .number,.services-content.style4 .number{color:#f7f7f7;padding:0;border:none;position:absolute;right:0;top:-15px;font-size:160px;line-height:1;font-weight:600}.services-content.style4 .number{top:auto;bottom:0;line-height:120px;letter-spacing:-2px;visibility:hidden;color:rgba(255,255,255,.04)}.services-content.style2 a{font-weight:600;padding-top:20px;display:block;position:relative;color:#00baec}.services-content.style2 a:hover,.services-content.style2 a:focus{color:#14396d}.services-content h3{margin:25px 0 18px;font-size:22px;position:relative}.services-content.style1 h3{margin-bottom:10px}.services-content.style3 h3{margin-top:40px;font-size:30px;line-height:44px;font-weight:500}.services-content.style3 h3 span{font-size:30px;vertical-align:middle}.services-content p{margin-bottom:0}.services-content.style3 p{margin-bottom:0}.services-content.style2 h3{margin:0 0 15px 0;font-size:26px;color:#00baec}.services-content.style2 h3 span{color:#14396d}.services-content.style2 p{font-size:18px}.services-content.style1:hover .number{background:#00baec;color:#fff}.services-content.style4{border:2px solid #eff7fb;border-right-width:0;padding:30px 40px 50px}.services-content.style4:hover,.services-content.style4.active-yes{background:#d55342;border-color:#d55342;margin:-20px 0 -20px 0;padding:50px 40px 70px 40px;-webkit-box-shadow:0 8px 16px rgba(213,83,66,.16);-ms-box-shadow:0 8px 16px rgba(213,83,66,.16);box-shadow:0 8px 16px rgba(213,83,66,.16);position:relative;z-index:1}.services-content.style4 svg{max-width:60px;max-height:60px;position:relative;z-index:1}.services-content.style4:hover .number,.services-content.style4.active-yes .number{visibility:visible}.services-content.style4:hover h3,.services-content.style4.active-yes h3{color:#fff}.services-content.style4:hover p,.services-content.style4.active-yes p{color:#fff}.hover-icon{visibility:hidden}.services-content.style4 .default-icon,.services-content.style4 .hover-icon{position:relative}.services-content.style4:hover .hover-icon,.services-content.style4.active-yes .hover-icon{visibility:visible}.services-content.style4.active-yes .default-icon,.services-content.style4:hover .default-icon{visibility:hidden;display:none}.services-content.style4 .default-icon:after,.services-content.style4 .hover-icon:after{position:absolute;width:45px;height:45px;content:"";background:#e5f5f1;right:-8px;bottom:5px;border-radius:100%}.services-content.style4 .default-icon:before,.services-content.style4 .hover-icon:before{position:absolute;width:45px;height:45px;content:"";background:#e5f5f1;right:-30px;bottom:-17px;border-radius:100%;animation:pulse-border 1500ms ease-out infinite}.services-content.style4 .hover-icon:after{background:#d96555}.services-content.style4 .hover-icon:before{background:#d96555}@keyframes pulse-border {
  0% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
  opacity: 1;
  }
  100% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
  opacity: 0;
  }
}@-webkit-keyframes pulse-border {
  0% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
  opacity: 1;
  }
  100% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
  opacity: 0;
  }
}@keyframes border-video {
  0% {
    transform: translateX(0%) translateY(0%) translateZ(0) scale(1);
  opacity: 1;
  }
  100% {
    transform: translateX(0%) translateY(0%) translateZ(0) scale(1.5);
  opacity: 0;
  }
}@-webkit-keyframes border-video {
  0% {
    transform: translateX(0%) translateY(0%) translateZ(0) scale(1);
  opacity: 1;
  }
  100% {
    transform: translateX(0%) translateY(0%) translateZ(0) scale(1.5);
  opacity: 0;
  }
}.home-accordion .elementor-accordion .elementor-accordion-item{margin-bottom:16px;border-radius:6px;border:1px solid #eaeaea!important}.home-accordion .elementor-accordion .elementor-tab-title.elementor-active{background:#14396d;border-radius:6px 6px 0 0}.home-accordion .elementor-accordion .elementor-tab-content{border-top-width:0!important;padding:0 30px 30px 30px}.home-accordion .elementor-accordion .elementor-tab-content.elementor-active{background:#14396d;color:rgba(255,255,255,.7);border-radius:0 0 6px 6px}.home-accordion .elementor-accordion .elementor-tab-title{padding:30px}.slick-initialized .slick-slide{outline:none}.slick-slide{margin:0 15px}.slick-slide img{width:100%}.slider .slides{margin:0;height:800px}.slider.mt-100 .slides{margin:0;height:550px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:auto;right:80px;margin:0;z-index:98;top:45%}.slider .indicators .indicator-item{display:block;position:relative;cursor:pointer;background-color:#fff;height:16px;width:16px;border:none;margin:15px 0;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active,.slider .indicators .indicator-item:hover{background-color:#fedb41}.slider .indicators .indicator-item.active:after,.slider .indicators .indicator-item.hover:after{position:absolute;border-radius:50%;top:-4px;bottom:-4px;left:-4px;right:-4px;background-color:transparent;content:"";border:1px solid #fff}.slider .slides h2{font-size:65px;line-height:80px;color:#fff;margin:0 0 25px 0}.slider .slides p{color:rgba(255,255,255,.70);padding-right:140px;margin-bottom:40px}.slider .slides .text-center p{padding:0 110px}.slider .slides .btn.btn-primary{padding:18px 34px;border-radius:6px}.slider .slides .btn.btn-primary:hover,.slider .slides .btn.btn-primary:focus{background:#00baec;color:#fff}.slider .slides h2 .bold-font{color:#fedb41}.slider .slides .video-popup{position:relative;left:auto;top:auto;width:46px;height:46px;background:none;border:2px solid #fedb41;color:#fedb41;transform:none;line-height:42px;font-size:14px;margin-left:30px}.slider .slides .video-popup:hover{color:#00baec;border-color:#00baec}.counter-content{padding:25px;border-radius:0 20px 0 20px;background:#f6fbff;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.counter-content.counter-style2{background:#fff;padding:0 25px 25px 0}.counter-content .counter-icon{font-size:80px;line-height:1}.counter-content .counter-icon svg{max-width:80px;height:auto}.counter-content.counter-style2{background:#f6fbff;max-width:165px}.counter-content.counter-style2 .counter-icon{font-size:40px;background:#00baec;padding:12px;border-radius:6px;text-align:center;width:60px;height:60px}.counter-content.counter-style2 .counter-icon svg{max-width:100%}.about-counter .counter-content .counter-icon svg{max-width:30px;margin-left:55px}.about-counter .counter-content span.number.count-number{margin:0}.about-counter .counter-icon{line-height:0}.counter-content span.number.count-number{font-size:20px;font-weight:700;line-height:1.5;position:relative;color:#00baec;margin:5px 0;display:inline-block}.counter-content.counter-style2 span.number.count-number{margin:10px 0 0 10px;color:#14396d}.counter-content.counter-style2 span.number.count-number .counter{font-size:30px}.counter-content span.number.count-number.show-circle:before{position:absolute;width:60px;height:60px;content:"";background:#d96555;left:-30px;top:-5px;border-radius:100%}.counter-content span.number.count-number .counter{position:relative;margin-right:-5px}.counter-content h5{font-size:16px;margin:0 0 5px 0;line-height:30px;font-weight:500}.counter-content.counter-style2 h5{margin:10px;display:inline-block}.partner-content a{display:block;padding:30px;margin-bottom:30px;border:2px solid #00baec;opacity:.5;position:relative}.partner-content a:hover{opacity:1}.partner-content a img{max-height:52px}.testi-des h5{margin-bottom:0;margin-top:0}.testi-style1 .testi-des h4{margin-bottom:25px}.rating-testi{position:relative;display:block;height:35px;width:150px;margin:45px 0 20px 0}.testi-des .rating-testi .svg-inline--fa{font-size:16px;color:#fedb41}.testi-style2 .testi-item{padding:30px}.img-testi-container{margin-right:0;width:365px;position:absolute;margin-top:70px}.testi-style2 .testi-item img{width:282px;height:282px;border-radius:50%;object-fit:cover;margin:auto;border:8px solid #fff}.testi-des-style2{color:#fff;padding:100px 150px 60px 250px;margin-left:180px;background:#14396d;border-radius:10px}.testi-des-style2 svg{line-height:1;max-height:50px;width:auto}.testi-des-style2 .svg-inline--fa{font-size:15px;line-height:80px}.testi-des-style2 h4{line-height:35px;color:#fff;margin-bottom:0}.testi-des-style2 p{color:rgba(255,255,255,.7)}.title-rating-author{position:relative;display:inline-block;top:-20px}.title-rating-author h5{margin:0;font-size:24px;line-height:36px}.title-rating-author p{margin-bottom:7px}.title-rating-author span{width:70px;height:50px;border-radius:50%;color:rgba(255,255,255,.7);line-height:70px;text-align:center;margin:auto;display:inherit}.title-rating-author span svg{color:#fdbd47;font-size:14px;position:relative;top:-2px}.owl-nav{text-align:center;margin-top:10px;margin-bottom:20px;position:absolute;top:45%;width:100%}.all-items-link{position:absolute;left:50%;top:-115px;color:#00baec}.all-items-link:hover,.all-items-link:focus{color:#fedb41}.service-style2 .owl-nav{top:-125px;right:0;width:auto;margin:0}.service-style2.owl-carousel .owl-nav button.owl-prev,.service-style2.owl-carousel .owl-nav button.owl-next{width:44px;height:44px;line-height:44px;background:#00baec;margin-left:10px;transform:rotate(-90deg);border-radius:100%;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.service-style2.owl-carousel .owl-nav button.owl-prev:hover,.service-style2.owl-carousel .owl-nav button.owl-next:hover{background:#fedb41}.service-style2.owl-carousel .owl-nav button.owl-prev:hover i,.service-style2.owl-carousel .owl-nav button.owl-next:hover i{color:#14396d}.service-style2 .owl-prev i,.service-style2 .owl-next i{font-size:16px;color:#fff;margin:0;padding:0;opacity:1}.testi-style2 .owl-nav{width:44px;right:70px;top:33%}.owl-carousel.testi-style2 .owl-nav button.owl-prev,.owl-carousel.testi-style2 .owl-nav button.owl-next{width:44px;height:44px;background:rgba(255,255,255,.1);margin:10px 0;border-radius:100%}.owl-carousel.testi-style2 .owl-nav button.owl-prev:hover,.owl-carousel.testi-style2 .owl-nav button.owl-next:hover,.owl-carousel.testi-style2 .owl-nav button.owl-prev:focus,.owl-carousel.testi-style2 .owl-nav button.owl-next:focus{background:#fedb41}.owl-prev i,.owl-next i{padding:3px 20px;color:#fff;margin-right:5px;font-size:36px;opacity:.8}.owl-carousel.testi-style2 .owl-prev i,.owl-carousel.testi-style2 .owl-next i{padding:0;margin-right:0;font-size:20px;opacity:1;line-height:1.7}.owl-carousel.testi-style2 .owl-prev:hover i,.owl-carousel.testi-style2 .owl-next:hover i{color:#14396d}.gallery-carousel .owl-prev i,.gallery-carousel .owl-next i{background:#fedb41;width:60px;height:60px;line-height:55px;border-radius:50%;margin:0 20px;font-size:20px;color:#14396d}.owl-prev i:hover,.owl-next i:hover{opacity:1}.owl-prev{float:left}.owl-next{float:right}#sync1 .testi-image img{border-radius:10px}.testi-des{padding:0 0 0 110px}.testi-des p{margin:0;font-size:14px;line-height:1.9}#sync1 .testi-des p{font-size:18px;line-height:30px}.testi-des .svg-inline--fa{font-size:80px;color:#00baec}.testi-name{background:#fff;padding:15px;float:left;width:100%}.testi-name h5{margin:12px 0 0 0}.testi-name p{margin:0 0 16px 0;color:#00baec;font-size:14px;line-height:26px;font-weight:600}.testi-name h5 .svg-inline--fa{float:right;color:#00baec;padding:10px;background:#eefcf7;font-size:40px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.testi-item:hover .testi-name h5 .svg-inline--fa{background:#00baec;color:#fff}.testi-bg{background-position:12%!important}.testimonial-carousel-container{position:relative}#sync2.owl-carousel{transform:rotate(90deg);width:400px;position:absolute;top:39%;left:32%}#sync2 .testi-item{transform:rotate(-90deg)}#sync2 .testi-item .testi-image{padding:10px}#sync2 .testi-item img{border:3px solid #fff;border-radius:10px;max-height:110px;width:auto}#sync2 .active.current .testi-item img{border:3px solid #fedb41}.listicon-content p{margin:0;line-height:16px;font-weight:500}.listicon-content p span{background:#14396d;width:16px;border-radius:100%;height:16px;color:#00baec;text-align:center;margin-right:15px;float:left;line-height:16px;font-size:10px}.progress-counter{background-color:#55c981;border-radius:3px;color:#fff;display:inline-block;font-size:12px;padding:7px 7px 5px;position:absolute;right:-22px;bottom:-35px}.progress-counter:after{border-style:solid;border-width:0 3.5px 4px 3.5px;border-color:transparent transparent #55c981;top:-4px;content:" ";height:0;left:50%;margin-left:-3.5px;position:absolute;width:0}.rundex-donation-form-widget p.theme-color{color:#00baec;margin:0 0 10px;font-weight:600}.featured-lists-content .featured-main-content{position:relative;z-index:1;height:0;padding-top:100%;transform:rotate(-13deg)}.featured-lists-content .featured-main-content i{color:#fff}.featured-lists-content .featured-main-content:before{content:'';position:absolute;z-index:-1;left:10%;top:10%;width:80%;height:80%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#00baec}.featured-lists-content .services_item-icon{position:absolute;z-index:1;width:17%;height:17%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;left:41%;top:41%;cursor:pointer;font-size:30px}.featured-lists-content .services_item-icon:hover,.featured-lists-content .services_item-wrap.active .services_item-icon{border:7px solid #fff}.featured-lists-content .services_item-content .content-img{padding:83px;border-radius:100%}.featured-lists-content .services_item-icon:before,.featured-lists-content .services_item-icon:after{content:'';position:absolute;z-index:-1;width:99.9%;height:99.9%;left:0;top:0;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#14396d}.featured-lists-content .services_item-icon:after{opacity:0}.featured-lists-content .services_item-icon .services_icon{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;z-index:1;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s;line-height:1}.featured-lists-content .services_item-icon .services_icon-grad2{opacity:0}.featured-lists-content .services_item-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:8%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s;display:block}.featured-lists-content .services_item-wrap.active .services_item-icon:before{opacity:0}.featured-lists-content .services_item-wrap.active .services_item-icon:after{opacity:1}.featured-lists-content .services_item-wrap.active .services_item-icon .services_icon-grad1{opacity:0}.featured-lists-content .services_item-wrap.active .services_item-icon .services_icon-grad2{opacity:1}.featured-lists-content .services_item-wrap.active .services_item-icon+.services_item-content{opacity:1;visibility:visible}@-webkit-keyframes circuit_service_hexagon_1 {
	0% {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg); }
	100% {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg); } 
}@-moz-keyframes circuit_service_hexagon_1 {
	0% {
	-moz-transform: rotate(0deg);
	transform: rotate(0deg); }
	100% {
	-moz-transform: rotate(360deg);
	transform: rotate(360deg); } 
}@-o-keyframes circuit_service_hexagon_1 {
	0% {
	-o-transform: rotate(0deg);
	transform: rotate(0deg); }
	100% {
	-o-transform: rotate(360deg);
	transform: rotate(360deg); } 
}@keyframes circuit_service_hexagon_1 {
	0% {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg); }
	100% {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg); } 
}@-webkit-keyframes circuit_service_hexagon_2 {
	0% {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg); }
	100% {
	-webkit-transform: rotate(540deg);
	transform: rotate(540deg); } 
}@-moz-keyframes circuit_service_hexagon_2 {
	0% {
	-moz-transform: rotate(180deg);
	transform: rotate(180deg); }
	100% {
	-moz-transform: rotate(540deg);
	transform: rotate(540deg); } 
}@-o-keyframes circuit_service_hexagon_2 {
	0% {
	-o-transform: rotate(180deg);
	transform: rotate(180deg); }
	100% {
	-o-transform: rotate(540deg);
	transform: rotate(540deg); } 
}@keyframes circuit_service_hexagon_2 {
	0% {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg); }
	100% {
	-webkit-transform: rotate(540deg);
	-moz-transform: rotate(540deg);
	-o-transform: rotate(540deg);
	transform: rotate(540deg); } 
}@-moz-document url-prefix() {
	.services_icon-grad1,
	.services_icon-grad2 {
	-webkit-text-fill-color: initial; }
}.posts-content .blog-media{margin-bottom:0}.posts-content{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.posts-content .posts-loop{margin-bottom:30px}.posts-content .rel-blog-desc{-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.posts-content .posts-loop-style1 .rel-blog-desc{padding:25px}.posts-content .posts-loop-style1 .small-post .rel-blog-desc{padding:25px 25px 25px 0}.posts-content h4.blog-des-title{font-size:22px;line-height:1.4;padding:0 0 15px 0}.posts-content .blog-box.small-post h4.blog-des-title{padding-bottom:8px}.posts-content .blog-read-more{font-weight:700}.posts-style2 h4.blog-des-title{font-size:18px;line-height:26px}.posts-content .rel-blog-desc p{margin-bottom:15px}.posts-content .blog-box{border:1px solid #eaeaea;border-radius:10px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.posts-content .blog-box:hover{box-shadow:0 20px 40px rgba(0,18,88,.1)}.posts-content .blog-box.small-post{margin-bottom:30px}.cat-readmore-con a{background:#00baec;margin:15px -15px 2px 2px;color:#fff;padding:5px 15px;display:inline-block;font-size:14px;font-weight:700}.posts-style2 .cat-readmore-con{position:absolute;z-index:1;bottom:-2px;right:0}.cat-readmore-con.absolute-position{position:absolute;bottom:0;left:30px}.cat-readmore-con.absolute-position a{margin:0 2px 0 0}.posts-content .posts-style2 .rel-blog-desc{background:none;padding-bottom:50px;position:relative}.posts-content .posts-style2 .posts-loop{background:#fff;margin-bottom:80px}.posts-style2 .posts-loop .blog-media{margin:0 30px 0 0;overflow:inherit}.posts-style2 .posts-loop .blog-media img{margin-top:-30px}.posts-style2 .posts-loop .blog-media:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.posts-style2 .cat-readmore-con a{margin:15px 0 2px 2px;border-radius:10px 0 0 0}.low-padding{margin-left:-5px;margin-right:-5px}.posts-style2{padding:0 5px}.cat-readmore-con a:hover,.cat-readmore-con a:focus{color:#fff}.posts-loop:hover .cat-readmore-con a{background:#14396d}.posts-loop:hover .cat-readmore-con .read-more-link{background:#00baec;color:#fff}.projects-content .cat-readmore-con{position:absolute;bottom:-5px;left:40px}.projects-content .rel-blog-desc{border:2px solid #eff7fb;padding:40px;border-top:none;margin-bottom:30px;background:#fff}.projects-content .rel-blog-desc.no-thumb-des{border-top:2px solid #eff7fb}.projects-content .rel-blog-desc h4.blog-des-title{font-size:18px;line-height:28px;padding:0 0 5px 0;letter-spacing:normal}.projects-content .cat-readmore-con a{margin:0 0 5px 2px}.projects-content .cat-readmore-con a:hover,.projects-content .cat-readmore-con a:focus{color:#fff;background:#14396d}.cat-readmore-con .read-more-link{padding:15px 20px;background:#fff;color:#14396d;margin:0}#wrapper .tnp.tnp-widget-minimal{margin:0 auto;max-width:600px}#wrapper .tnp-form{position:relative;background:#fff;border-radius:6px;float:left;width:100%}#wrapper .tnp-widget-minimal input.tnp-email{width:67%;background:none;border:none;color:#14396d;padding:0 0 0 15px;font-size:16px;float:left;height:50px}#wrapper .tnp-widget-minimal input.tnp-email:focus{border:none}#wrapper .tnp-widget-minimal input.tnp-submit{width:70px;background:#00baec;line-height:2;position:relative;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;border-radius:0 6px 6px 0;float:right;height:50px}#wrapper .tnp-widget-minimal input.tnp-submit:hover,#wrapper .tnp-widget-minimal input.tnp-submit:focus{background:#fedb41;border:none;outline:none}#wrapper .tnp-form:after{content:"\f3fe";position:absolute;right:29px;bottom:12px;font-size:18px;font-family:'Font Awesome 5 Brands';font-weight:900;color:rgba(255,255,255,.7)}.image-boxes img,.blog-media img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.blog-media.formate-quote:hover img{-webkit-filter:blur(1px);filter:blur(1px);opacity:.9;filter: alpha(opacity=90)}.layout-rs .content{margin-right:20px}.layout-rs .blog-box{background-color:#fff;margin:0 0 60px 0}.layout-ls .blog-box{background-color:#fff;margin:0 0 60px 20px}.error404.layout-rs .blog-box{margin-bottom:0}.blog-box{border-radius:6px}.content .post:last-child .blog-box{margin-bottom:0}.layout-ls .blog-box{margin-bottom:2rem;background-color:#fff;margin-left:20px}.text-left-previous,.text-right-next{font-size:16px;color:#14396d;line-height:1.3;display:inline-block;-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-all;margin:0}.tags-social-box{float:left;width:100%}.blog-item-next-prev{position:relative;float:left;width:100%;margin:50px 0;border-top:1px solid #eaeaea;padding-top:50px}.absolute-pager{position:relative;z-index:1;overflow:hidden;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-meta-content{border:1px solid #eeeff3;border-radius:6px;padding:40px}.portfolio-meta-content .widget-title{font-size:24px;font-weight:500;margin-bottom:35px}.portfolio-meta-content ul{padding:0;margin:0}.portfolio-meta-content li{list-style:none;margin-bottom:10px;font-weight:500;color:#0a1026}.portfolio-meta-content li a{color:#0a1026}.portfolio-meta-content li span{font-weight:400;color:#686868;min-width:110px;display:inline-block}.portfolio-meta-content li:last-child{margin-bottom:0}.portfolio-contactform{border:1px solid #eeeff3;padding:40px;border-radius:6px}.wpcf7 .portfolio-contactform .form-control{background:#f6fbff;border-radius:5px}.wpcf7 .booking-form.request-booking-form.request-bg .form-control{background:#f6fbff}.wpcf7 .booking-form.contact-form-page .form-control{border:1px solid #dcdfe2;color:#83868c;background:none}.wpcf7 textarea.form-control{height:60px}.wpcf7 .portfolio-contactform textarea.form-control{height:120px}.wpcf7 .booking-form.contact-form-page textarea.form-control{height:195px}.wpcf7 .booking-form.contact-form-page .btn-primary:hover,.wpcf7 .booking-form.contact-form-page .btn-primary:focus{background:#14396d}.wpcf7 .portfolio-contactform span{margin-bottom:10px}div.wpcf7 .ajax-loader{display:none}.contact-page-icons.elementor-widget .elementor-icon-list-icon{color:#00baec;margin-right:25px}.portfolio-contactform .btn-primary{padding:20px 35px}.portfolio-home-section .portfolios-content{float:right;max-width:1140px}.portfolio-single-content{margin-bottom:30px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-single-content:hover{box-shadow: 0 19px 32px rgb(12 12 12 / 16%);border-radius:0 0 10px 10px}.single-portfolio .portfolio-single-content{margin:0}.related-portfolios{padding:120px 0 0}.portfolio-media{position:relative;border-radius:30px 0 0 0}.overlay-portfolio{position:absolute;left:30px;top:30px;right:30px;bottom:30px;background:rgba(20,57,109,.6);text-align:center;opacity:0;border-radius:10px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-single-content:hover .overlay-portfolio{opacity:1;z-index:99}.cbp-item-wrapper:hover .overlay-portfolio{opacity:1}.overlay-portfolio a{width:60px;height:60px;background:#fedb41;border-radius:100%;color:#14396d;line-height:60px;font-size:20px;text-align:center;display:inline-block;position:relative;top:45%}.portfolio-cat-desc{padding:0;margin:0}.portfolio-cat-desc li{list-style:none}.portfolio-cat-desc li a{color:#00baec;font-size:20px;line-height:26px;font-weight:500}.portfolio-cat-desc li a:hover{color:#14396d}.portfolio-des{background:#fff;padding:30px;border-width:0 1px 1px 1px;border-style:solid;border-color:#eaeaea;border-radius:0 0 10px 10px}.portfolio-single-content:hover .portfolio-des{border-color:#f6fbff}.cbp-wrapper .portfolio-des,.single-portfolio .portfolio-des{background:#f6fbff;height:134px}.portfolio-single-content .portfolio-des:hover{background:#f6fbff}.portfolio-des h3{margin-top:0;font-size:22px;line-height:35px;margin-bottom:5px}.blog-item-next-prev.portfolio-next-prev{margin-top:100px;margin-bottom:0}.portfolio-next-prev .text-left-previous,.portfolio-next-prev .text-right-next{color:#fff;vertical-align:middle}.portfolio-next-prev .text-left-previous span,.portfolio-next-prev .text-right-next span{display:block;font-size:16px;margin-bottom:10px}.absolute-pager .text-left-previous i,.absolute-pager .text-left-previous svg{margin-right:7px}.absolute-pager .text-right-next i,.absolute-pager .text-right-next svg{margin-left:7px}.portfolio-next-prev img{max-width:90px;display:inline-block;margin-right:25px;border-radius:5px}.portfolio-next-prev .absolute-pager.text-right img{margin-right:0;margin-left:25px}.portfolio-next-prev .absolute-pager{background:#14396d;padding:20px;border-radius:10px}.portfolio-next-prev .absolute-pager.text-right{background:#00baec}.portfolio-next-prev .text-right-next span{color:#fff}.portfolio-single-content .portfolio-media img{border-radius:10px 10px 0 0}.project-meta-content h2{margin:0;font-size:48px}.project-meta-content h4{margin:0}.aut-dat-box{display:inline-block;width:48%;padding-top:10px}.aut-dat-box span{color:#00baec;font-weight:600}.project-meta-content .port-cat{font-weight:600;color:#00baec}.project-meta-content .btn-primary{padding:30px}.blog-media{position:relative;margin:0 0 30px 0}.blog-media img,.posts-content .blog-media img{border-radius:10px}.posts-loop-style1 .blog-media img{border-radius:6px 0 0 6px}.posts-loop-style1 .col-lg-6:first-child .blog-media img{max-height:325px;border-radius:10px 10px 0 0}.posts-content .posts-loop-style1 .col-lg-6:first-child h4.blog-des-title{padding:0;margin:0}.blog-media.formate-quote img{position:absolute;left:0;right:0;bottom:0;top:0;margin:0;object-fit:cover;height:100%}.blog-media.formate-quote i{position:absolute;font-size:80px;right:45px;bottom:50px;color:#fedb41}.list-view .blog-media.formate-quote i{top:45px}.formate-quote .wp-block-quote{padding:60px;text-align:left;margin-bottom:0;background:rgba(20,57,109,.8);background-blend-mode:multiply;z-index:1;border:none;margin-top:0;margin-bottom:0;border-radius:10px!important}.list-view .formate-quote .wp-block-quote{padding:130px 45px 45px 45px}.blog-desc{float:left;width:100%;position:relative}.blog-des-top{float:left;width:100%}.blog-desc .post-views{display:none}.related-posts{float:left;width:100%;margin-bottom:60px}.custom-title{margin:10px 0 30px 0;font-size:24px}.custom-title span{position:relative}.related-posts .read-more-wrapper{display:none}.list-style .blog-desc{padding:0}.list-style.blog-box{margin-bottom:4rem}.small-blog-box .blog-desc h4{font-size:24px}.small-blog-box .blog-meta{margin:.7rem 0 .6rem}.cat-title a{background-color:#f3f8fc;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;font-size:14px;line-height:1;margin:0 10px 10px 0;padding:5px 15px;position:relative;border-radius:3px}.cat-title.with-thumb{margin:0 20px 0 0;position:absolute;bottom:20px;left:25px;z-index:1}@keyframes drop{
	0%		{ top:-350px; }
	100%	{ top:0; }
}h4.blog-des-title{font-size:30px;margin:0 0 15px 0;-ms-word-wrap:break-word;word-wrap:break-word;line-height:45px;letter-spacing:-.3px}.search h4.blog-des-title{padding:0}.related-posts h4.blog-des-title{font-size:22px;line-height:30px;letter-spacing:normal;margin-bottom:5px}.related-posts .rel-blog-desc{padding:30px}.related-posts .blog-media{margin:0}.related-posts .rel-blog-desc p{-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-all}.related-posts .rel-blog-desc p:last-child{margin-bottom:0}.related-single-post{border-width:1px;border-style:solid;border-color:#eaeaea;border-radius:10px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.related-single-post .blog-media img{border-radius:10px 10px 0 0}.related-posts .related-single-post:hover{background:none}.related-single-post .cat-title.with-thumb{margin:0 20px 0 0;position:absolute;bottom:15px;left:15px;z-index:1}.related-single-post .cat-title{padding:7px 20px}.cat-title a{line-height:18px}.contact-form .form-group .btn.btn-primary{cursor:pointer}.blog-meta{display:inline-block;margin:0 0 20px;font-size:12px;width:100%;border-bottom:1px solid #eeeff3;padding-bottom:15px}.posts-content .blog-meta{margin-bottom:20px}.wp-block-quote .blog-meta{margin-bottom:0}.projects-content .blog-meta{border-top:1px solid #e1f8f2;margin-bottom:0;padding-top:15px;font-size:14px;font-weight:600}.projects-content .blog-meta .svg-inline--fa{color:#00baec}.related-posts .blog-meta{margin:0 0 10px 0;border:none;padding-bottom:0}.meta-bottom a{float:right}.blog-meta a{margin-right:30px;color:#686868;font-size:14px}.blog-meta a:hover,.blog-meta a:focus{color:#00baec}.blog-box .blog-meta a{margin-right:15px;padding-right:15px;position:relative;display:inline-block}.blog-box .blog-meta a:last-child{margin-right:0;padding-right:0}.blog-box .blog-meta a:after{position:absolute;right:0;height:14px;width:1px;content:"";background:#ddd;top:3px}.blog-box .blog-meta a:last-child:after{width:0}.blog-meta .svg-inline--fa{margin-right:7px;color:#00baec}.wp-block-quote .blog-meta .svg-inline--fa{color:#fff}.meta-bottom a img{border-radius:100%;margin-right:15px}.absoulate-social-metapart{position:absolute}.social-metapart .blog-social{padding:0 23px;text-align:left}.social-metapart .blog-social:after{border:none}.absoulate-social-metapart .blog-social{margin-top:-30px}.blog-social-inner{position:relative;display:inline-block;background:#fff;z-index:1;padding:0 10px}.absoulate-social-metapart .blog-social-inner{padding:10px 15px;box-shadow:0 0 11px rgba(93,61,225,.09)}.blog-social a,.blog-social .btn{outline:0 none!important;text-decoration:none!important;height:25px;width:25px;border-radius:50%;background:#00baec;line-height:25px;text-align:center;color:#fff;display:inline-block;margin:0 4px}.blog-social .facebook-social{background:#5635de}.blog-social .twitter-social{background:#5497fb}.blog-social .linkedin-social{background:#2867b2}.blog-social .pinterest-social{background:#c8232c}.socibox{width:25px;height:25px;display:inline-block;margin:0;text-align:center;padding:0;-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;color:#fff;font-size:12px}.blog-social a:hover,.blog-social a:focus{box-shadow:0 0 36px rgba(42,50,168,.10)}.socibox:hover,.socibox:focus{box-shadow:0 0 36px rgba(42,50,168,.10);color:#fff}.post-bottom{border-top:1px dotted #eaeaea;padding-top:1rem}.post-share{position:relative;display:block}.customshare{display:inline-block;position:absolute;right:0;bottom:1px}.customshare .list{position:absolute;top:.2rem;right:0;text-align:center;background:transparent}.customshare .list a{position:relative;display:block;width:35px;height:35px;line-height:35px;margin-top:10px;z-index:1000;font-weight:normal;text-align:center;background:#fff;color:#fff!important}.ie9 .customshare .list strong{padding-top:5px;height:41px}.customshare .list a{background:#ff3;-webkit-transition:-webkit-transform .0001s linear , background .0001s ease , color .0001s ease;-moz-transition:-moz-transform .0001s linear , background .0001s ease , color .0001s ease;-ms-transition:-ms-transform .0001s linear , background .0001s ease , color .0001s ease;-o-transition:-o-transform .0001s linear , background .0001s ease , color .0001s ease;transition:transform .0001s linear , background .0001s ease , color .0001s ease;-webkit-transform:scale(0) translate3d(0,0,0);-moz-transform:scale(0) translate3d(0,0,0);-ms-transform:scale(0) translate3d(0,0,0);-o-transform:scale(0) translate3d(0,0,0);transform:scale(0) translate3d(0,0,0);opacity:0;filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0)}.customshare .list a:hover{color:#fff;text-decoration:none}.customshare .list .tw,.customshare .list .fb,.customshare .list .gp{font-size:14px}.customshare .list:hover strong span,.customshare .list.hover strong span{height:135px;opacity:1;filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.customshare .list:hover a,.customshare .list.hover a{-webkit-transform:scale(1) translate3d(0,0,0);-moz-transform:scale(1) translate3d(0,0,0);-ms-transform:scale(1) translate3d(0,0,0);-o-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1;filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition-duration:.3s , .4s , .4s;-moz-transition-duration:.3s , .4s , .4s;-ms-transition-duration:.3s , .4s , .4s;-o-transition-duration:.3s , .4s , .4s;transition-duration:.3s , .4s , .4s;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.customshare .list:hover a .fa{transform:rotate(45deg)}.customshare .list:hover .tw,.customshare .list.hover .tw{-webkit-transition-delay:.1s , .0001s , .0001s;-moz-transition-delay:.1s , .0001s , .0001s;-ms-transition-delay:.1s , .0001s , .0001s;-o-transition-delay:.1s , .0001s , .0001s;transition-delay:.1s , .0001s , .0001s}.customshare .list:hover .fb,.customshare .list.hover .fb{-webkit-transition-delay:.2s , .0001s , .0001s;-moz-transition-delay:.2s , .0001s , .0001s;-ms-transition-delay:.2s , .0001s , .0001s;-o-transition-delay:.2s , .0001s , .0001s;transition-delay:.2s , .0001s , .0001s}.customshare .list:hover .gp,.customshare .list.hover .gp{-webkit-transition-delay:.3s , .0001s , .0001s;-moz-transition-delay:.3s , .0001s , .0001s;-ms-transition-delay:.3s , .0001s , .0001s;-o-transition-delay:.3s , .0001s , .0001s;transition-delay:.3s , .0001s , .0001s}.page-link{background-color:#fff;border:0 dotted #eaeaea;border-radius:0;display:block;font-size:14px;line-height:1;margin-left:3px;padding:.6rem .8rem;position:relative}.page-item:first-child .page-link{margin-left:0;border-radius:0}.page-item:last-child .page-link{border-radius:0}.page-link:hover,.page-link:focus{background-color:#14396d}.content{padding-right:0;overflow:hidden}.woocommerce .content,.woocommerce-page .content{overflow:visible}.search-no-results .content h1.entry-title{margin-top:0}.blog-grid .blog-bottom.text-center,.blog-grid .blog-desc.text-center{text-align:left!important}.blog-grid .blog-desc h4{font-size:24px;line-height:28px}.blog-grid .blog-desc p{margin-bottom:20px}.user-widget{border:1px solid #e5e5e5;border-radius:6px;padding:50px 40px}.user-widget .user-img img{border-radius:100%}.user-widget .user-img h5{font-size:24px;line-height:1;margin:30px 0 20px 0}.user-widget .user-img p{font-size:18px}.user-social{line-height:1}.user-social a{line-height:1;color:#b3bed3;font-size:14px;margin:0 10px;display:inline-block}.user-social a:hover,.user-social a:focus{color:#00baec}.sidebar .widget{display:block;position:relative;margin-bottom:40px;padding:35px;border:1px solid #eeeff3;border-radius:6px;position:relative}.sidebar .widget:before{background-color:#00baec;content:"";display:inline-block;height:2px;position:absolute;left:120px;top:0;right:120px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.sidebar .widget:hover:before{background-color:#14396d;left:75px;right:75px}.sidebar #media_image-3.widget_media_image{padding:0}.sidebar #media_image-3.widget_media_image img{border-radius:6px}.sidebar #media_image-3.widget_media_image.widget:before{height:0}.sidebar .widget_media_image .widget-title{margin:40px}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget-title{color:#14396d;margin-bottom:40px}.blog-list-widget img{border:1px solid #eaeaea;max-width:80px;margin-right:20px!important;min-height:80px;object-fit:cover;border-radius:6px}.blog-list-widget span{font-size:14px;color:#686868}.footer.footer-style1 .blog-list-widget span{color:#a6b6b9}.footer.footer-style1 .blog-list-widget .svg-inline--fa{color:#00baec}.blog-list-widget .list-group-item{padding:0;border:0;margin:0;background-color:transparent}.blog-list-widget .w-100{margin-bottom:20px;display:block}.blog-list-widget .w-100:hover h5,.blog-list-widget .w-100:focus h5{color:#00baec}.blog-list-widget .w-100 span .blog-list-widget .w-100:hover span,.blog-list-widget .w-100:focus span{color:#686868}.footer-widget-area .blog-list-widget .w-100{margin-bottom:20px}.blog-list-widget a.w-100:last-child{margin-bottom:0}.blog-list-widget .w-100.last-item{margin-bottom:0}.blog-list-widget small{font-size:11px}.blog-list-widget .mb-1{font-size:16px;line-height:1.3;margin-bottom:.25rem;margin-top:0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.tag-widget a,.tagcloud a{background-color:#eeeff3;display:inline-block;margin:0 7px 10px 0;line-height:1;padding:8px 15px;border:1px solid #fff;color:#686868;border-radius:3px}.footer-widget-area .tagcloud a:hover,.footer-widget-area .tagcloud a:focus,.tag-widget a:hover,.tagcloud a:hover,.tag-widget a:focus,.tagcloud a:focus{background:#fedb41;border-color:#fedb41;color:#0e182b}.footer.section.footer-style1{color:rgba(255,255,255,.7)}.blog-tags ul{padding:0;margin:0}.blog-tags ul li{display:inline-block;margin-right:10px}.pagination li a{color:#6d708d;min-height:40px;min-width:40px;background-color:#fff;padding:0;border:none;line-height:40px;font-weight:600;border-radius:50%;box-shadow:0 0 16px rgba(50,39,193,.08);text-align:center}.pagination li a:hover,.pagination li a:focus,.pagination li.current a{background:#00baec;color:#fff;border-color:#00baec}.sidebar .widget_instagram-feed-widget .sbi_photo{margin:0 10px 10px 0}div.sidewrapper.sidenav{background:#fff;display:block;height:100%;overflow:auto;position:fixed;right:-35em;top:0;width:290px;z-index:99999;transition:right .3s ease-in-out 0s;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s}.sidewrapper .widget{margin-bottom:1rem;margin-top:2rem;padding:1rem 2rem 0}.nav-expanded div.sidewrapper{right:0;margin-right:0;transition:margin-left .4s ease-in-out 0s;-webkit-transition:right .4s ease-in-out 0s;-moz-transition:right .4s ease-in-out 0s;-o-transition:margin-left .4s ease-in-out 0s}#nav-close{border:1px solid #eaeaea;border-radius:50%;display:inline-block;font-size:13px;height:30px;line-height:27px;padding-right:0;position:relative;right:30px;text-align:center;top:17px;width:30px}.logged-in.admin-bar #nav-close{top:35px}.widget-title.dark-color,.sidewrapper .widget-title{color:#14396d}.category-widget ul,.sidebar .widget ul,.sidewrapper.sidenav .widget ul{margin:0;padding:0;list-style:none}.sidebar .widget ul.children{padding-left:15px}.category-widget li,.sidebar .widget li,.sidewrapper.sidenav .widget li{padding:0 0 0 10px}.sidebar .widget_rss li{padding:0 0 20px 0}.sidebar .widget_rss li:last-child{padding:0}.widget_rss.widget cite{font-weight:500}.sidebar .widget li a{padding:10px 0 10px 0;display:inline-block}.widget ul li{position:relative;padding-left:10px}.footer-widget-area .widget ul li{padding-left:0}.widget ul li:after{position:absolute;left:0;font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f054";top:18px;line-height:1;font-size:12px}.footer-widget-area .widget ul li:after{content:""}.sidebar .widget .recentcomments:after,.footer-widget-area .widget .recentcomments:after,.sidebar .widget_rss.widget li:after,.footer-widget-area .widget_rss.widget li:after{content:""}.sidebar .widget .recentcomments,.footer-widget-area .widget .recentcomments{padding:0 0 15px 0}.sidebar .widget .recentcomments:last-child,.footer-widget-area .widget .recentcomments:last-child{padding-bottom:0}.footer-widget-area .widget ul li:after{top:9px}.sidebar .widget_rss.widget li a{padding:0 0 10px 0;width:100%;font-weight:500}.sidebar .widget .children li:last-child,.sidebar .widget .sub-menu li:last-child{border-bottom:none;padding-bottom:0}.sidebar .rundex-categories li{border:none;padding:0;margin-bottom:10px;position:relative;width:100%}.sidebar .rundex-categories li a{padding:15px 25px;display:block;background:#f3f8fc;font-weight:600}.sidebar .rundex-categories li span{background:#00805e;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;right:0;top:0;bottom:0;line-height:56px;padding:0 20px;color:#fff}.sidebar .rundex-categories li a:hover,.sidebar .rundex-categories li a:focus{background:#00baec;color:#fff}.sidebar .rundex-categories li:first-child{border:none}.page-title{display:none}.result-coult-filter{margin-bottom:40px;border-bottom:1px solid #eaeaea;font-size:14px;font-weight:600;padding-bottom:10px}.variations tr{width:29%;float:left}.variations tr td.label{display:block}.reset_variations{font-weight:600;font-size:14px;position:absolute;top:0;right:-90px}.reset_variations:after{background:#14396d;position:absolute;content:"";left:0;bottom:-1px;height:2px;width:100%}.reset_variations:hover:after{background:#00baec}.single_add_to_cart_button:before{content:"\f291";top:19px;left:30px;position:absolute;font-family:"Font Awesome 5 Free";font-weight:900}.image-wrap-thum{margin:30px 0 0 0}.rating p{padding-bottom:0;margin-bottom:0}hr.invis{border:0}hr.invis1{margin:3rem 0;border:0}hr.solidhr{margin:35px 0;border-color:#eaeaea;border-style:dotted}.custom-select{border:1px solid #eaeaea;border-radius:0;color:#464a4c;display:inline-block;font-size:12px;font-weight:lighter;line-height:1.25;max-width:100%;min-height:45px;outline:medium none;width:100%}.woocommerce-Reviews .comment-form{margin-top:30px}.woocommerce-Reviews .comment-respond .form-submit{padding:0}.woocommerce-Reviews .comment-form .comment-notes,.woocommerce-Reviews .comment-form .comment-form-cookies-consent{padding:0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:.3rem}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 120px;border-radius:0;border-color:#eaeaea}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:96px;padding:0}.widget_product_tag_cloud .tagcloud a{position:relative;margin-bottom:0;background:none;text-transform:inherit}.widget_product_tag_cloud .tagcloud a:before{position:absolute;left:0;content:"#"}.widget_product_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:focus{color:#fedb41;background:none}.woocommerce .woocommerce-result-count{width:50%;line-height:35px;margin-bottom:0}.woocommerce .woocommerce-ordering{text-align:right;width:50%;margin-bottom:0;position:relative}.woocommerce .woocommerce-ordering select{border:none;padding:0;max-width:140px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.2;float:right;margin-bottom:0}.woocommerce .woocommerce-ordering:after{position:absolute;right:0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0b0";top:11px;color:#00baec;font-size:16px;background:#fff;width:20px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;width:70px;border:1px solid #eaeaea;margin-left:0;padding:3px;margin-right:15px}ul.product_list_widget .product-title{font-size:15px;line-height:1.3;margin-bottom:.25rem;margin-top:0;font-weight:normal}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{border:none!important}.woocommerce .star-rating::before{color:#fedb41}.woocommerce .star-rating span::before{color:#fedb41}ul.product_list_widget .woocommerce-Price-amount{font-size:14px}.woocommerce .star-rating{font-size:.95rem;letter-spacing:6px;width:7.4em}.woocommerce .products .star-rating{margin:5px 0 .5em}.woocommerce nav.woocommerce-pagination{margin-top:15px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border:none!important;margin:0;padding:8px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#6d708d;min-height:40px;min-width:40px;background-color:#fff;padding:0;border:none;line-height:40px;font-weight:600;border-radius:50%;box-shadow:0 0 16px rgba(50,39,193,.08);text-align:center}.woocommerce nav.woocommerce-pagination ul li:first-child a,.woocommerce nav.woocommerce-pagination ul li:first-child span{margin-left:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#00baec;color:#fff;border-color:#00baec}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:39%;float:left}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:57%;margin-bottom:100px;float:right}.woocommerce-review-link{line-height:28px;float:left;font-weight:600}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#00baec;font-size:24px;text-decoration:none;margin-bottom:5px;font-weight:600}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.entry-summary ins{text-decoration:none;float:left;padding-right:15px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1;color:#95b0b6;font-size:18px}.woocommerce div.product .product_title{font-size:30px;margin-bottom:25px;border-bottom:1px solid #eaeaea;padding-bottom:30px;line-height:1}.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px}.woocommerce-product-details__short-description{border-top:1px solid #eaeaea;padding-top:30px;margin-top:30px}.woocommerce-variation-description{font-size:16px}.product_meta{padding-bottom:12px;color:#95b0b6;font-size:14px;font-weight:600}.product_meta a{color:#95b0b6}.woocommerce .quantity .qty{border:1px solid #eaeaea;padding:4px 0;height:52px;border-radius:6px}.woocommerce div.product form.cart div.quantity{margin-right:10px}.variations tr{width:29%;float:left}.variations tr td.label{display:block}.woocommerce div.product form.cart .variations label{margin-bottom:0}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding:0;position:relative}.woocommerce div.product form.cart .variations select{border:1px solid #eaeaea;height:34px;padding:5px;font-weight:600;background-image:url(https://cleanrightsolutions.co.uk/wp-content/themes/main-files/rundex/images/xdownarrow.png.pagespeed.ic.7hDVPnLrER.png);background-repeat:no-repeat;background-position:92%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;line-height:14px;min-width:168px}.reset_variations{font-weight:600;font-size:14px;position:absolute;top:0;right:-100px}.reset_variations:after{background:#001d23;position:absolute;content:"";left:0;bottom:-1px;height:2px;width:100%}.reset_variations:hover:after{background:#009e74}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#fedb41;border:none;border-radius:6px;font-size:16px;line-height:1;padding:18px 34px 18px 34px;color:#14396d;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce .single_add_to_cart_button,.woocommerce button.single_add_to_cart_button{padding-left:50px!important}.single_add_to_cart_button:before{content:"\f291";top:16px;left:25px;position:absolute;font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#14396d;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#14396d;color:#fff}.woocommerce-product-gallery__image img{border:1px solid #eaeaea}.shop-box{margin-bottom:30px;position:relative;border:1px solid #eaeaea;padding:20px;border-radius:6px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.shop-box:hover{box-shadow: 0 19px 32px rgb(12 12 12 / 16%)}.onsale{position:absolute;top:1rem;z-index:11;right:1rem;width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center;background-color:#ddd}.woocommerce span.onsale{position:absolute;top:20px;z-index:11;left:20px;width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center;color:#fff;background-color:#14396d;padding:0;font-weight:normal}.woocommerce-product-gallery__image{position:relative}.woocommerce-product-gallery__image:hover .magnifier{opacity:1;visibility:visible}.woocommerce-product-gallery__image .magnifier a{position:absolute;left:0;right:0;top:50%;margin:-1rem auto;color:#fff;text-align:center}.woocommerce div.product div.images .woocommerce-product-gallery__image.thumbnails-image{width:100%;margin-bottom:20px!important}.woocommerce div.product div.images .woocommerce-product-gallery__image.no-margin-right{margin-right:0}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{padding:100px 0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:none}.woo-tabs.stretch-content{clear:both;background:#f3f8fc}.woocommerce div.product div.images{margin-bottom:100px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{box-shadow:none!important;border:none!important;background:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{height:0;width:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li{background:none;border-bottom:3px solid transparent;padding:0;border-width:0 0 3px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid #00baec}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:600;color:#14396d}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#00baec}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:24px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;border-bottom:1px solid #eaeaea;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 2rem 0 0}.woocommerce div.product .woocommerce-tabs .panel{margin:0}.woocommerce div.product .woocommerce-tabs .panel p:last-child{margin-bottom:0}.woocommerce #review_form #respond textarea,.woocommerce #review_form #respond input[type="text"],.woocommerce #review_form #respond input[type="password"],.woocommerce #review_form #respond input[type="email"]{border:none;padding:5px 10px;width:100%;height:45px;border-radius:6px}.woocommerce #reviews #comment,.woocommerce #review_form #respond textarea{height:120px;resize:none}.woocommerce #review_form #respond textarea:focus,.woocommerce #review_form #respond input[type="text"]:focus,.woocommerce #review_form #respond input[type="password"]:focus,.woocommerce #review_form #respond input[type="email"]:focus{border:none}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.related.products{float:left;width:100%;margin:90px 0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{min-width:180px;height:52px;border-color:#eaeaea;padding-left:15px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#14396d;padding:18px 34px 18px 34px}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:#fff;background:#14396d}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#fedb41;color:#14396d;padding:18px 34px 18px 34px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}.woocommerce div.product .stock{color:#14396d}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:48%;padding:0}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:48%;padding:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{margin-bottom:1rem;background:#f3f8fc;border:none;height:60px;padding:10px 15px;border-radius:6px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:16px}.woocommerce form .form-row textarea{min-height:120px;padding:15px;resize:none}.woocommerce table.shop_table{border-radius:0}.woocommerce-cart-form table thead tr{background:#f3f8fc}.woocommerce-cart-form table thead tr th{border-width:0 1px 1px 0}.woocommerce-cart-form table thead tr th:last-child{border-width:0 0 1px 0}.woocommerce table.shop_table td{border-width:0 1px 1px 0}.woocommerce-cart-form table tr td{border-width:0 1px 1px 0}.woocommerce-cart-form table tr td:last-child{border-width:0 0 1px 0}.woocommerce-cart-form table tr:last-child td{border-width:0;padding:12px}.cart-collaterals tr:last-child td,.cart-collaterals tr:last-child th{border-width:0}.cart-collaterals table tr th,.cart-collaterals table tr.cart-subtotal td{border-width:0}.woocommerce table.shop_table th{font-weight:500;padding:15px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td{padding:15px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border-collapse:collapse;margin-bottom:40px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f3f8fc}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-color:#eaeaea;padding:40px 40px 20px}.woocommerce-checkout #payment div.form-row{padding:20px 40px 40px}.woocommerce .woocommerce-cart-form a.remove{color:#5e848c!important;border:1px solid #eaeaea;border-radius:50%;font-weight:normal;font-size:20px;line-height:16px}.woocommerce-checkout h3#order_review_heading{margin-top:20px}.woocommerce .woocommerce-cart-form a.remove:hover,.woocommerce .woocommerce-cart-form a.remove:focus{color:#fff!important;border-color:red}.woocommerce form .form-row{padding:0}.woocommerce-checkout h3,.cart_totals h2,.related.products h2{z-index:1;position:relative;line-height:1.7;font-size:28px;padding:0 0 15px;margin:0}.related.products h2{padding-bottom:25px;text-align:center}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-form.register,.woocommerce-ResetPassword.lost_reset_password{padding:53px;border:1px solid #eaeaea;margin:0 auto;max-width:650px;border-radius:6px;background:#fff;position:relative}.woocommerce form.checkout_coupon{margin-bottom:30px}.woocommerce form.checkout_coupon .form-row input.input-text{height:56px;margin-bottom:0}.woocommerce form.checkout_coupon .form-row-first{width:60%}.woocommerce form.checkout_coupon .form-row-last{width:40%}.woocommerce-Input.woocommerce-Input--text.input-text{border:none;border-radius:0;color:#001d23;height:60px;font-size:14px;padding:25px 30px;position:relative}.woocommerce form.woocommerce-ResetPassword.lost_reset_password .form-row{width:100%}.woocommerce-form .form-control{background:#f3f8fc}.already-account{float:right;text-decoration:underline;padding-top:14px}.woocommerce-LostPassword.lost_password{position:absolute;bottom:52px;right:53px}.woocommerce-LostPassword.lost_password a{text-decoration:underline}.woocommerce>h2{display:none}.woocommerce-form-login__rememberme{margin-top:12px}.woocommerce-account .woocommerce-MyAccount-navigation{padding:40px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04)}.woocommerce-MyAccount-navigation ul{padding:0;margin:0;background:#f3f8fc}.woocommerce-account .woocommerce-MyAccount-content{padding:0 40px 40px}.woocommerce-MyAccount-navigation ul li{list-style:none;border:1px solid #eaeaea;border-width:0 1px 1px 1px;padding:.75rem 1.25rem;font-size:14px;line-height:1}.woocommerce-MyAccount-navigation ul li a{color:#001d23}.woocommerce-MyAccount-navigation ul li:first-child{border-width:1px 1px 1px 1px}.woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block;position:absolute;top:-40px;left:35%;color:#fff;background:#001d23;border-radius:30px;padding:5px 10px;font-size:14px}.widget_product_search button[type="submit"]{display:none}.shop-media{position:relative;background:#f3f8fc;overflow:hidden}.woocommerce-message::before,.woocommerce-info::before{color:#14396d}.woocommerce-message,.woocommerce-info{border-top-color:#14396d;line-height:3.2;background-color:#f3f8fc}.address-field .select2-container--default .select2-selection--single{background-color:#f3f8fc;border:none;border-radius:6px;padding:8px;height:60px;margin-bottom:1rem}.address-field .select2-container--default .select2-selection--single:focus{outline:none}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px}.address-field .select2-container--default .select2-selection--single .select2-selection__arrow{height:60px;right:8px}.select2-dropdown{border-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#eaeaea}.select2-container--open .select2-dropdown--below{border:1px solid #eaeaea;border-top:none;margin-top:16px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#009e74;border-radius:0;width:10px;height:10px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#001d23}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:14px;float:right;color:#001d23;padding:0;background:none;text-transform:uppercase}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:1;color:#999;font-weight:600}.woocommerce .widget_price_filter .ui-slider-horizontal{height:2px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#009e74}.shop-table .btn{margin-top:1.5rem}.shop-table .qty-changer{max-width:80px!important}.shop-table .form-group{display:block;margin:-14px auto;position:absolute;text-align:center;width:75px}.shop-table .text-left.table td{text-align:left!important}.shop-table img{max-width:100px}.table-bordered thead td,.table-bordered thead th{border:0 none}.shop-table .table td{text-align:center;vertical-align:middle}.shop-table .table th{color:#121212;font-weight:400;text-align:center;vertical-align:middle}.couponcode .btn{margin-top:10px!important}.payment-methods .form-check{padding:.5rem 0;border-bottom:1px dashed #dbdbdb}.shop-table .text-left.table td .form-check-input,.payment-methods .form-check-input{margin-right:10px}.shop-title del span,.shop-title del{color:#95b0b6;font-size:16px}.shop-title ins{text-decoration:none;float:left;padding-right:8px}.shop-box .shop-details{padding-top:20px}.shop-title h4{margin:8px 0 5px 0;font-size:20px}.woocommerce .shop-box .button,.woocommerce-page .shop-box .button{position:absolute;bottom:0;opacity:0;right:20px;padding:10px;font-size:14px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.woocommerce .shop-box:hover .button,.woocommerce-page .shop-box:hover .button{bottom:20px;opacity:1}.stars-rating i,.stars-rating .svg-inline--fa{color:#fedb41;font-size:.95rem;line-height:1}.woocommerce table.shop_attributes td{padding:0 5px}.item-ratings.row{margin-left:-15px!important;margin-right:-15px!important}.dark-mode,.dark-mode .service-style2 .service-single-content,.dark-mode .copyrights,.dark-mode #wrapper .tnp-form,.dark-mode .layout-rs .blog-box{background-color:#212121}.dark-mode .slider .slides li:before{position:absolute;left:0;right:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.7)}.dark-mode,.dark-mode .blog-meta a{color:#f7f7f7}.dark-mode .header{border-bottom-color:#212121}.dark-mode .navbar-nav .menu-item a,.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6,.dark-mode .counter-content.counter-style2 span.number.count-number,.dark-mode .service-des-box h5 a,.dark-mode .service-des-style2 h5 a,.dark-mode .portfolio-des h3 a,.dark-mode .portfolio-cat-desc li a:hover{color:#fff}.dark-mode .navbar ul li .dropdown-menu,.dark-mode .header-top,.dark-mode .counter-content.counter-style2,.dark-mode .portfolio-des,.dark-mode .testi-des-style2,.dark-mode .wpcf7 .booking-form.request-booking-form .form-control,.dark-mode .main-footer,.dark-mode .service-des-box{background:#333}.dark-mode .icon-container-bg{z-index:9}.dark-mode .service-style2 .service-single-content:hover,.dark-mode .portfolio-single-content .portfolio-des:hover{background:#444}.dark-mode .navbar ul li .dropdown-menu,.dark-mode .navbar ul li .dropdown-menu li a,.dark-mode .service-des-box,.dark-mode .services-content.style1,.dark-mode .portfolio-des,.dark-mode .portfolio-single-content:hover .portfolio-des,.dark-mode .sidebar .widget,.dark-mode .blog-meta{border-color:#444}.dark-mode .home-accordion .elementor-accordion .elementor-accordion-item{border-color:#444!important}.dark-mode .booking-form .col-md-12.text-center svg,.dark-mode .footer-call-to-action .call-to-action-title,.dark-mode .call-to-action-phone-link a{color:#212121}.dark-mode .contact-form .form-control::-moz-placeholder,.dark-mode .wpcf7 .form-control::-moz-placeholder,.dark-mode .form-control::placeholder{color:#f7f7f7}.dark-mode .contact-form .form-control:-ms-input-placeholder,.dark-mode .wpcf7 .form-control:-ms-input-placeholder,.dark-mode #wrapper .tnp-widget-minimal input.tnp-email:-ms-input-placeholder{color:#f7f7f7}.dark-mode .contact-form .form-control::-webkit-input-placeholder,.dark-mode .wpcf7 .form-control::-webkit-input-placeholder,.dark-mode #wrapper .tnp-widget-minimal input.tnp-email::-webkit-input-placeholder{color:#f7f7f7}.dark-mode .booking-form .form-control::-moz-placeholder,.dark-mode #wrapper .tnp-widget-minimal input.tnp-email::-moz-placeholder{color:#f7f7f7}.dark-mode .booking-form .form-control:-ms-input-placeholder{color:#f7f7f7}.dark-mode .booking-form .form-control::-webkit-input-placeholder{color:#f7f7f7}.dark-mode .form-control::-webkit-input-placeholder{color:#f7f7f7}.dark-mode .form-control::-moz-placeholder{color:#f7f7f7}.dark-mode .form-control:-ms-input-placeholder{color:#f7f7f7}#am-modal.am-modal.am-in-body .el-button--primary.el-button,.amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button{background-color:#fedb41;border-color:#fedb41;color:#14396d}#am-modal.am-modal.am-in-body .el-button--primary.el-button:focus,#am-modal.am-modal.am-in-body .el-button--primary.el-button:hover,.amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button:focus,.amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button:hover{background-color:#fedb41;border-color:#fedb41;color:#14396d}@media (min-width:1400px){.container-fluid{max-width:1340px}.header-style3 .container-fluid{max-width:100%;padding:0 30px}}@media (min-width:1024px){.container{max-width:992px;width:992px}}@media (min-width:1100px){.container{max-width:1068px;width:1068px}}@media (min-width:1200px) and (max-width:1399px){.header-call-to-action{padding:20px 25px;margin-left:25px;margin-right:-15px;min-width:230px}.header-style3.transparent-header .navbar-nav>.menu-item>a{padding:17px 12px}}@media (min-width:1200px){.container{max-width:1190px;width:1190px}.main-home-two .elementor-heading-title{font-size:60px!important;line-height:70px!important}}@media (min-width:1210px){.container{max-width:1200px;width:1200px}}@media (min-width:1199px){.contact-details ul li{padding:1.5rem .5rem}}@media (min-width:1024px) and (max-width:1199px){.main-home-two .elementor-heading-title{font-size:40px!important;line-height:50px!important}.portfolio-home-section .heading-content p{padding-right:25px!important}.featured-category,.partner-content,.posts-content,.projects-content,.tab-exceed-heading .heading-content{margin:0 15px}.projects-content .rel-blog-desc{padding:24px}.projects-content .blog-meta a{margin-right:15px}}@media (max-width:1199px){.profile-menu li{padding-right:10px;margin-right:10px}.portfolio-home-section .heading-content h2{word-break:break-all}.posts-content .posts-loop-style1 .small-post .rel-blog-desc{padding:15px 25px 15px 0}.posts-content .small-post h4.blog-des-title{padding-bottom:5px}.elementor-widget-container .row{margin:0}.elementor-widget-container .blog-box.small-post .row{margin-left:-15px;margin-right:-15px}table td,table th{padding:7px}.header.transparent-header .btn-primary{max-height:52px}.transparent-header .navbar-nav>.menu-item>a{padding-left:15px;padding-right:15px}.header-style2 .header-bottom{display:none}.header-call-to-action{margin-right:-15px}.transparent-header.header-style3 .navbar-nav>.menu-item>a{padding:17px 15px}.ts-button-style-default{padding:10px 25px!important}.light-header .top-search-form{display:none}.light-header .navbar-nav>.menu-item>a{padding:17px 20px}.light-header .btn-primary{padding:17px 30px}.percent-box-content{padding:40px 20px}.projects-content .blog-meta a{margin-right:10px}.footer .social a{margin-bottom:0}.transparent-header.header-style1 .navbar-nav>.menu-item>a{padding-left:15px;padding-right:15px}.sidebar .widget{padding:25px}.sidebar .widget_media_image{padding:0}.page figure.wp-caption.alignright{margin-top:10px}}@media (max-width:1130px){#sync2.owl-carousel{left:30%}}@media (min-width:1025px) and (max-width:1199px){.slider .slides h2{line-height:62px;font-size:52px}.portfolio-contactform,.portfolio-meta-content{padding:35px 20px}.header-style3 .header-bottom{display:none}}@media (min-width:1025px) and (max-width:1150px){.transparent-header .navbar-nav>.menu-item>a{padding-left:15px;padding-right:15px}.header-call-to-action{padding:20px 15px;margin-left:0;margin-right:-15px;min-width:193px}.header-call-to-action a{font-size:23px}.header-call-to-action a span{font-size:17px}.header.header-style3 .navbar-brand:after{right:-20px}}@media (max-width:1024px){body.admin-bar .header-main.affix{margin-top:0}.mobile-menu .navbar-nav li>a svg{display:none}.profile-menu li:last-child{padding-right:0}.profile-menu.top-menu-right{display:none}.services-content.style1{padding:50px 15px}.related-portfolios .heading-content h2{padding:0}.slider .slides p{padding-right:40px}.slider .slides .text-center p{padding:0}.profile-menu li{margin-right:12px}.slider .indicators{right:20px}.slider .slides p{padding-right:30px}.slider .slides h2{font-size:50px;line-height:60px}.posts-loop-style1 .col-lg-6:first-child .blog-media img{max-height:inherit}.posts-content .posts-loop-style1 .blog-box{margin-bottom:30px}.posts-content .posts-loop-style1 .blog-box.small-post:last-child{margin-bottom:0}#sync2.owl-carousel{left:29%}.portfolio-des{padding:20px}.portfolio-des h3{font-size:22px;margin-bottom:5px}.percent-box-content{padding:40px 15px}.comment-form-cookies-consent label{width:91%}.wp-block-quote,blockquote{padding:30px}.media{display:block}.comments-list .pull-left img{margin-bottom:20px}.wp-block-search .wp-block-search__input{max-width:395px}.wp-block-search .wp-block-search__button{margin:10px 0 10px 0}.related-posts h4.blog-des-title{font-size:20px;line-height:26px}.related-posts .rel-blog-desc{padding:25px}.widget_archive select{min-width:160px}.section.section-main-container{padding:100px 0}.related-portfolios{padding:100px 0 0}.blog-item-next-prev.portfolio-next-prev{margin-top:70px}.portfolio-contactform{padding:30px 20px 35px 20px}.portfolio-meta-content{padding:30px 35px 35px 35px}.transparent-header.header-style1 .navbar-nav>.menu-item>a{padding:30px 25px}h4.blog-des-title{letter-spacing:0}.features-area-group-item{min-height:350px!important}.notfound p{padding-left:20px;padding-right:20px}.transparent-header.light-header .btn btn-primary.align-right{display:none}.posts-style2{padding:0 10px}.ts-button-style-default{padding:13px 25px!important}.widget-title{margin-bottom:20px}.projects-content .rel-blog-desc{padding:25px}.projects-content .cat-readmore-con{left:25px}.testi-des{padding:0 0 0 50px}.testi-name h5{font-size:17px}.services-content.style4:hover,.services-content.style4.active-yes{margin:0;padding:40px}.mobile-bg-sec{background-size:0 auto!important}.posts-content .posts-style2 .posts-loop{margin-bottom:80px}.testi-bg{background-position:-40%!important}.transparent-header .navbar-nav>.menu-item>a{padding:16px 20px}.featured-lists-content .services_item-content .content-img{padding:60px}.counter-content h5{line-height:1.3}.heading-content p{position:relative;width:82%;margin-top:25px}.footer-widget-area ul li a{padding-bottom:12px}.footer-widget-area .widget:last-child{margin-bottom:50px}.percent-box-content h5{font-size:80px}.percent-box-content .right-con-per span{font-size:18px}.portfolio-filter ul li,.cbp-l-filters-button .cbp-filter-item{padding:17px 25px}.project-meta-content h2{font-size:40px}.sidebar .widget{padding:25px}.sidebar .widget_media_image{padding:0}}@media (min-width:992px) and (max-width:1024px){.transparent-header .navbar-nav>.menu-item>a{padding:16px 15px}}@media (min-width:1025px){.navbar-toggleable-md .navbar-nav{display:block}.header-style2 .navbar-toggleable-md .navbar-nav{text-align:right}.header-style2 .navbar-toggleable-md .navbar-collapse{display:block!important}.navbar-toggleable-md .navbar-nav li{display:inline-block}.mobile-menu{display:none}.logged-in.admin-bar .fixed-top{top:32px}}@media (max-width:1024px){.navbar-toggleable-md .navbar-nav .dropdown-menu{position:static;float:none}}@media (min-width:768px) and (max-width:992px){.portfolio-home-section .portfolios-content .col-lg-4.col-md-6:last-child{margin-top:30px}.posts-loop.posts-loop-style1{max-width:800px;margin:auto}.sidebar .widget_nav_menu ul.sub-menu{padding-left:8px}.widget-title{line-height:1.2}.sidebar table td,.sidebar table th{font-size:14px;padding:3px}.team-name{margin:-30px 20px 0 20px;padding:20px 20px}.profile-menu li{margin-right:15px}.header-top .container-fluid{width:720px}.transparent-header .header-top .container-fluid{width:auto}.media-heading{padding-right:100px}}@media (max-width:1024px){.team-content{padding:30px 30px 25px;margin-bottom:30px}.posts-content .posts-loop-style1 .small-post .rel-blog-desc{padding:20px 25px 20px 0}.img-testi-container{width:300px}.title-rating-author{padding:15px 25px}.title-rating-author h5{font-size:22px}.testi-des-style2{margin-left:130px;padding:80px 30px 80px 220px}.testi-style2 .owl-nav{top:8%}.pricing-content a{padding:10px 28px}.header-call-to-action{padding:20px 30px;margin-left:20px;margin-right:-15px;min-width:215px}.header-call-to-action a span{font-size:16px}.sticky .post-meta.sticky-posts{margin-right:0}.top-search-form,.profile-menu.right-menu li{margin-left:15px}.heading-content h2{font-size:30px;line-height:38px;letter-spacing:normal}.heading-content .bg-title{font-size:70px}.hidden-sec{display:block}.visible-sec{display:none!important}.header-main .navbar-toggleable-md .visible-sec{display:none!important}.normal-header .navbar-toggler-right{top:-3px}.normal-header .fixed-top{position:relative!important}.m30{margin:1rem 0}.fixed-top{padding:1rem;position:relative}.mobile-menu{display:block}.comments-list li .children{padding-left:15px}.profile-menu,.top-search-form .top-form-control,.header-top .social a{font-size:15px}.top-search-form .top-form-control{width:95px}.sidebar .widget{padding:25px}.sidebar .widget_media_image{padding:0}.layout-rs .blog-box{margin-right:0}.layout-rs .content{margin-right:0}.read-more-wrapper{right:25px}.user-social a{margin:0 8px 8px}.blog-list-widget .justify-content-between{text-align:center}.footer.footer-style1 .footer-widget-area .blog-list-widget .justify-content-between{text-align:left}.blog-list-widget .justify-content-between img{float:none;margin-bottom:15px;margin-right:0!important}.sidebar .widget_media_image .widget-title{margin:25px}.related-posts .rel-blog-desc{padding:25px}.tagline-message h1{font-size:48px}.donation-form-page .paypal-button{right:25px;top:45px;padding:10px 0!important}.project-meta-content h2{font-size:30px}.project-meta-content h4{font-size:17px}.project-meta-content .btn-primary{padding:25px}.portfolio-next-prev .absolute-pager{padding:15px}.portfolio-next-prev .text-left-previous,.portfolio-next-prev .text-right-next{font-size:18px}.portfolio-next-prev img{max-width:70px;margin-right:10px}.portfolio-next-prev .absolute-pager.text-right img{margin-left:10px;margin-right:0}.widget-title{font-size:19px}.authorbox{padding:25px}.authorbox .align-items-center{align-items:initial!important}.comment-respond{padding:0}.contact-box-content{padding:15px}.contact-box-content h5{font-size:24px}.wpcf7 textarea.form-control{height:200px}}@media (max-width:992px){#sync2.owl-carousel{left:26%}.footer-call-to-action .col-lg-6.text-right{text-align:left!important}.call-to-action-phone-link{margin-top:15px}.blog-social{text-align:left!important}.blog-social h5 span:after{left:auto}}@media (max-width:900px){#sync2.owl-carousel{left:25%}}@media (max-width:850px){#sync2.owl-carousel{left:23%}}@media (max-width:800px){#sync2.owl-carousel{left:22%}}@media (max-width:767px){.blog-box .blog-meta a{margin-bottom:10px}.sticky-content .sticky-post{font-size:14px}.gallery-carousel .owl-prev i,.gallery-carousel .owl-next i{font-size:15px;width:40px;height:40px;line-height:38px;padding:3px 10px}.services-main-content.service-style1{max-width:600px;margin:auto}.booking-form.request-booking-form h3{font-size:24px;margin-bottom:20px}.all-items-link{display:none}.services-main-content .owl-nav{display:none}.slider .slides h2{font-size:36px;line-height:54px}.slider .slides p{padding-right:0}.slider .indicators{display:none}.profile-menu,.top-search-form .top-form-control,.header-top .social a{font-size:13px}.social a{height:30px;width:30px;line-height:30px}.team-main-content{max-width:560px;margin:auto!important}.team-archive-content{max-width:500px;margin:auto}.blog-social h5 span:after{left:auto}.blog-social:hover h5 span:after{left:auto}.cbp-l-filters-button{margin-bottom:50px}.call-to-action-phone-link{margin-top:15px}.services-main-content.service-style2 .service-single-content img{max-height:inherit}.header-call-to-action{display:none}.img-testi-container{width:275px;position:relative;margin:auto}.title-rating-author{padding:15px}.title-rating-author h5{font-size:22px}.testi-des-style2{padding:50px 30px 10px 30px;margin-left:0;margin-top:-50px}.testi-style2 .owl-nav{display:none}.testi-style2 .testi-item{padding:15px}.team-archive-content .col-md-6.col-lg-4:last-child .team-content{margin-bottom:0}.team-meta-content{background:#f6fbff}.portfolio-single-content,.single-portfolio .portfolio-single-content{margin:0 0 30px 0}.portfolios-content .row.no-gutters .col-lg-4.col-md-6:last-child .portfolio-single-content{margin-bottom:0}.service-box-des-style2{padding:15px 0 0 0}.heading-content{margin-bottom:20px}#sync2.owl-carousel{display:none}.comment-respond .form-group.comment-des{margin-bottom:25px}.pagination>li{line-height:36px}.related-single-post{margin-bottom:15px}.related-posts .col-md-6:last-child .related-single-post{margin-bottom:0}table td,table th{padding:7px}.team-content{text-align:center}.breadcrumb-content.text-right{text-align:right!important}.breadcrumb-content.text-right .breadcrumb{text-align:left}.read-more-wrapper{position:relative;right:auto}.blog-media.formate-quote img{display:none}.footer.footer-style1 .footer-widget-area ul.menu li{width:100%}.wp-block-search .wp-block-search__button{margin:10px 0 10px 0}select{float:left;max-width:250px;width:100%}.project-meta-content .btn-primary{padding:15px}.aut-dat-box{display:none}.navbar-brand img{max-width:150px}.navbar .mobile-nav-toggler .svg-inline--fa{margin-top:25px}.header-top .social{padding:5px 0 5px 0;display:none}.variations tr{width:100%}.image-wrap-thum{margin:30px 0 0 0}.image-wrap-thum .col-md-4{padding-left:5px;padding-right:5px}.services-content.style4:hover,.services-content.style4.active-yes{margin:0 0 30px 0}.services-content.style4{margin-bottom:30px}.footer-widget-area .widget-title{margin-bottom:30px}.portfolio-next-prev .absolute-pager{margin-top:10px}.featured-lists-content .featured-main-content{transform:rotate(0deg)}.testi-bg{background-image:none!important}.posts-content .posts-style2 .posts-loop{margin-bottom:80px}.posts-content .posts-style2:last-child .posts-loop{margin-bottom:30px}.portfolio-next-prev .absolute-pager.text-right{text-align:right!important}.posts-content .blog-meta a{margin-right:10px}.testi-name h5 .svg-inline--fa{display:none}.profile-menu.right-menu li{margin-left:0;margin-right:5px}.profile-menu.right-menu li:first-child{display:none}.profile-menu{padding:10px 0}.profile-menu.right-menu{padding-top:0}.profile-menu li:after{top:5px}.authorbox{padding:25px}.comments-list img{margin-bottom:20px}.comment-respond .form-control{padding:15px 30px 15px 15px}.comment-respond .form-group.comment-des::before{top:13px}.footer.section{padding-top:105px}.footer-bottom-part{padding-bottom:55px}.footer-widget-area .widget:last-child{margin-bottom:50px}.profile-menu li{margin-right:8px}.heading-content h2{font-size:26px;line-height:34px}.heading-content .sub-title{font-size:20px}.heading-content .bg-title{font-size:60px}.heading-content p{position:relative;margin-top:15px;width:100%}.heading-content.left .bg-title{left:0}.section{padding:40px 0}.section.section-main-container{padding:60px 0}.footer-menu{margin-top:15px}.section.bg-banner{padding:130px 0;background-position:center center}.header-style3.bg-banner{padding-top:200px}.layout-rs .blog-box{margin-right:0}.layout-rs .content{margin-right:0}.layout-ls .blog-box{margin-left:0}h4.blog-des-title{font-size:24px;line-height:30px}.wp-block-quote{padding:15px}.text-left-previous,.text-right-next{margin-bottom:15px}.related-posts .rel-blog-desc{padding:25px}.authorbox img{margin-bottom:15px}.comment-respond{padding:0}.comment-form{padding:25px 5px}.submit-button-btn .btn-primary{padding:18px 28px}.submit-button-btn .btn-primary{padding-left:50px}.sidebar .widget{padding:25px}.sidebar .widget_media_image{padding:0}.footer-menu li:first-child a{padding-left:0}.text-right{text-align:left!important}.menu-img-zoom.text-right{text-align:right!important}.woocommerce .woocommerce-result-count{line-height:25px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;margin-bottom:30px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;margin-bottom:50px}.woocommerce-LostPassword.lost_password{position:relative;bottom:auto;right:auto;margin-top:15px;margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:30px}.single-product .section.section-main-container{padding-top:60px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{padding:60px 0}.related.products{margin:50px 0 60px}.top-search-form{padding-top:0}.footer .social{margin-top:15px}.project-meta-content h2{font-size:30px}.aut-dat-box{width:100%}.project-meta-content .btn-primary{margin-top:20px}.posts-content .rel-blog-desc{padding:0 15px 15px 15px}.cat-readmore-con.absolute-position{left:15px}.footer-widget-area ul li a{padding-bottom:10px}.footer-top-part{padding:50px 30px;margin-bottom:50px}.projects-content .rel-blog-desc{padding:25px}.projects-content .cat-readmore-con{left:25px}.services-content{padding:20px 0}.services-content.style2{padding:20px 10px}.testi-des{padding:25px 0 0}.rating-testi{margin:20px 0 10px 0}.percent-box-content{padding:15px}.percent-box-content h5{font-size:60px}.percent-box-content .right-con-per span{font-size:14px}.sidebar{margin-top:40px}.formate-quote .wp-block-quote{padding:120px 45px 45px 45px}.blog-media.formate-quote i{top:45px}.featured-lists-content .services_item-content .content-img{padding:60px}}@media (max-width:600px){.posts-content .blog-box.small-post .blog-meta{margin-bottom:15px}.posts-content .blog-box.small-post h4.blog-des-title{font-size:20px;line-height:22px;padding:0}.posts-content .blog-box.small-post .blog-read-more{font-size:16px}.posts-content .posts-loop-style1 .small-post .rel-blog-desc{padding:15px 15px 15px 0}.projects-content .blog-meta a{margin-right:10px}.team-name h5{font-size:18px}.tagline-message h1{font-size:40px}.donation-form-page .paypal-button{position:relative;top:10px;left:0}.testi-name h5{font-size:18px}#wrapper .tnp-widget-minimal input.tnp-email{padding:0 0 0 20px}.contact-details ul li{width:100%!important;float:none!important;display:block;border:0!important}.tagline-message h3{font-size:16px}.image-box .details{padding:1rem 1.5rem}.testimonial{margin-bottom:15px}.blog-box .meta-bottom{float:left;width:100%}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 15px)}}@media (max-width:540px){.gallery-carousel .owl-nav{top:40%;margin-top:0}.posts-content .blog-box.small-post .blog-meta{display:none}.booking-form .col-md-12.text-center svg{left:30%}}@media (max-width:480px){.cat-title.with-thumb{left:15px;bottom:15px}.video-popup{width:50px;height:50px;line-height:50px}.header-bottom{display:none}.comment-respond .form-submit:before{right:35px}.form-submit .btn-primary{padding:22px 65px 22px 35px}.blog-meta a{margin-right:12px}.portfolio-next-prev img{max-width:70px}.text-left-previous,.text-right-next{font-size:18px}.breadcrumb{padding:0 10px}.comments-list .comment .media .pull-left{min-width:170px}.posts-content .blog-box.small-post .blog-read-more{display:none}.call-to-action-phone-link{display:block;text-align:center;margin-top:20px}.call-to-action-phone-link a{font-size:24px;margin-left:0}.call-to-action-phone-link a span{margin:10px auto 20px;display:block}.booking-form .col-md-12.text-center svg{left:28%}}@media (max-width:360px){.booking-form .col-md-12.text-center svg{left:25%}table td,table th{padding:5px}.pagination>li>a,.pagination>li>span{margin-right:5px}.projects-content .rel-blog-desc{padding:20px}.portfolio-next-prev .absolute-pager{padding:10px}.portfolio-next-prev .text-left-previous,.portfolio-next-prev .text-right-next{font-size:15px}.portfolio-next-prev .text-left-previous span,.portfolio-next-prev .text-right-next span{font-size:13px}}@media (max-width:330px){.slider .slides .btn.btn-primary{margin-bottom:30px}.posts-content .blog-box.small-post h4.blog-des-title{margin-bottom:0;font-size:15px}.posts-content .posts-loop-style1 .small-post .rel-blog-desc{padding-right:10px}.wp-block-embed-twitter .twitter-tweet.twitter-tweet-rendered{width:105%!important}.twitter-tweet.twitter-tweet-rendered{width:105%!important}.wp-block-embed.wp-block-embed-twitter iframe{max-width:95%!important;min-width:200px!important}.twitter-tweet.twitter-tweet-rendered iframe{max-width:95%!important}}