body{background:#fff;color:#000;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:400}a{color:#f25c00;font-weight:500}a:hover,a:active{color:#f25c00}h1,h2,h3,h4,h5,h6{line-height:1.2em;font-weight:400;text-transform:uppercase;font-family:'Oswald',sans-serif}.btn.btn_primary{color:#fff;background:#f25c00}.btn.btn_secondary{color:#fff;background:#F8F7F4}.btn.btn_white{color:#f25c00;background:#fff}.btn.btn_dark{color:#fff;background:#000}.btn.btn_primary:hover{color:#fff;box-shadow:0 5px 15px #f25c00}.btn.btn_secondary:hover{color:#fff;background:#F8F7F4;box-shadow:0 5px 15px rgb(0 0 0 / .2)}.btn.btn_white:hover{color:#f25c00;background:#fff;box-shadow:0 5px 15px rgb(0 0 0 / .2)}.btn.btn_dark:hover{color:#fff;background:#000;box-shadow:0 5px 15px rgb(0 0 0 / .2)}.text .shortcode-button{padding:15px 30px;font-size:18px;text-transform:uppercase;font-weight:700!important;border-radius:5px}.text .shortcode-button.custom,.shortcode-alert.solid.custom{background:#f25c00}.text .shortcode-button.custom:hover{box-shadow:0 3px 15px #f25c00}.shortcode-alert.line.custom{border-color:#f25c00}.shortcode-color.custom,.shortcode-list.custom li i,.shortcode-icon.custom,.shortcode-divider span{color:#f25c00}.shortcode-toggle,.shortcode-accordion,.shortcode-toggle-content,.shortcode-accordion-content,.shortcode-divider,.shortcode-divider.thick,.shortcode-price{border-color:rgb(153 153 153 / .3)}.shortcode-toggle.active .shortcode-toggle-title,.shortcode-accordion.active .shortcode-accordion-title{background:rgb(153 153 153 / .1)}body.home .block_hero.hero_slideshow.h100:after{content:'';display:block;position:absolute;bottom:0;left:50%;margin-left:-15px;width:30px;height:30px;z-index:9999;transform:rotate(-45deg);animation:pulse 1.8s ease infinite;transform-origin:center;border-left:2px solid #fff;border-bottom:2px solid #fff}@keyframes pulse{0%{bottom:60px;opacity:0}80%{bottom:45px;opacity:1}100%{bottom:40px;opacity:0}}.header_alert{background:#000}.header_alert .text{color:#fff}.header_alert .text a{color:#fff}.header_top{background:#ECF2F8}.header_top ul li a{color:#000}.header_top ul li a:hover{background:rgb(0 0 0 / .1)}#header_landing #header_inner.transparent{background:#fff0}#header_landing #header_inner.transparent.down{background:rgb(255 255 255 / .9)}#header_landing.img_under #header_inner.transparent.down{background:#fff0}#header_landing #header_inner .action .back{color:#fff}#header_landing #header_inner.transparent.down .action .back{color:#f25c00}#header_landing .action .link{color:#fff;background:#f25c00}#header_landing .action .link:hover{background:#f25c00;color:#fff;box-shadow:0 0 10px #f25c00}#header_v1 #header_inner.transparent{background:#fff0}#header_v1 #header_inner.transparent.down{background:rgb(255 255 255)}#header_v1.img_under #header_inner.transparent.down{background:#fff0}#header_v1 #header_inner.transparent #menu ul li a{color:#fff}#header_v1 #header_inner.transparent.down #menu ul li a{color:#000}#header_v1.img_under #header_inner.transparent.down #menu ul li a{color:#fff}#header_v2 #header_inner.default{background:#fff}#header_v2 #header_inner.transparent{background:#fff0}#header_v2 #header_inner.transparent.down{background:rgb(0 0 0 / .8)}#header_v2.img_under #header_inner.transparent.down{background:#fff0}.menu-button-left:before{background:#fff}.menu-button-left:after{background:#fff}#header_v2 #header_inner.transparent .menu-button-left:before,#header_v2 #header_inner.transparent .menu-button-left:after{background:#fff}#header_v2 #header_inner.transparent.down .menu-button-left:before,#header_v2 #header_inner.transparent.down .menu-button-left:after{background:#fff}#header_v2.img_under #header_inner.transparent.down .menu-button-left:before,#header_v2.img_under #header_inner.transparent.down .menu-button-left:after{background:#fff}#header_v2 .action a{color:#fff;background:#f25c00}#header_v2 .action a:hover{background:#f25c00;color:#fff;box-shadow:0 0 10px #f25c00}@media (max-width:767px){#header_v2 #header_inner .full{padding:0 15px}#header_v2 .action .social{display:none}}#header_v3 #header_inner.default{background:#fff}#header_v3 #header_inner.transparent{background:#fff0}#header_v3 #header_inner.transparent.down{background:rgb(255 255 255)}#header_v3.img_under #header_inner.transparent.down{background:#fff0}#header_v3 #header_inner.transparent #menu ul li a{color:#fff}#header_v3 #header_inner.transparent.down #menu ul li a{color:#000}#header_v3.img_under #header_inner.transparent.down #menu ul li a{color:#fff}#menu ul li a{font-weight:700;color:#000}#menu ul li a:hover{opacity:.8}#menu ul li.current-menu-item a,#menu ul li.current-menu-parent a,#menu ul li.current-page-ancestor a{color:#f25c00}#menu ul li.action a{color:#fff!important;background:#f25c00}#menu ul li.action a:hover{background:#f25c00;color:#fff;box-shadow:0 0 10px #f25c00}#menu ul ul:before{border-color:#fff0 #fff0 #fff #fff0}#menu ul ul{background:#fff}#menu ul ul li a,#menu ul li.current-menu-item li a{color:#000000!important}#menu ul ul li a:hover,#menu ul li.current-menu-item ul a,#menu ul li.current-menu-parent ul a,#menu ul ul li.current-menu-item a,#menu ul ul li.current-menu-parent a{color:#000000!important}#menu ul ul li a:hover,#menu ul ul li.current-menu-item a{color:#000}#menu ul ul li a:hover{background:rgb(0 0 0 / .1)}#menu ul ul ul:before{border-color:#fff0 #ccc #fff0 #fff0}#menu ul ul ul{border-left:2px solid #ccc;background:#fff}.menu-button{background:#000}.menu-button.active{background:#000}.menu-button:before{border-bottom:2px solid #fff;border-top:2px solid #fff}.menu-button:after{border-top:2px solid #fff}.menu-button.active:before{border-color:#fff}.menu-button.active:after{border-color:#fff}.menu-button span{background:#f1f1f1;color:#000}.mobile_sidebar{background:#000}.mobile_sidebar #searchform input{background:rgb(0 0 0 / .2)}.mobile_sidebar #searchform i{color:#fff}.mobile_sidebar .menu li a{color:#fff;font-weight:700}.mobile_sidebar .menu ul li a{opacity:.5}.mobile_sidebar .menu li.action a{color:#fff;background:#f25c00;font-weight:700}.mobile_sidebar .menu li.action a:hover{background:#f25c00;color:#fff;box-shadow:0 0 10px #f25c00}.mobile_sidebar .social li span{border:1px solid #fff;color:#fff}.mobile_sidebar .social li span:hover{background:#f25c00;border-color:#f25c00;color:#fff}.menu_sidebar{background:#000 url(/wp-content/themes/kapsule_websites-child/_assets/img/bg.png) no-repeat center center}.menu_sidebar nav ul li{text-align:center}.menu_sidebar nav ul li a{font-size:30px;color:#fff;text-transform:uppercase;font-family:'Oswald',sans-serif;display:inline-block;padding:10px 40px;margin:10px 0;transition:.5s;box-shadow:inset 0 0 0 2px #fff0}.menu_sidebar nav ul ul li{padding-left:20px;opacity:.5;font-size:24px}.menu_sidebar nav ul li a:hover,.menu_sidebar nav ul li.current-menu-item a,.menu_sidebar nav ul li.current-page-ancestor a{background:none;box-shadow:inset 0 0 0 2px #f25c00;color:#f25c00;padding:10px 20px;border-top-left-radius:10px;border-bottom-right-radius:10px}.menu_sidebar nav ul li a:before{display:none}.menu_sidebar .social li span{border:2px solid #fff;color:#fff;border-top-left-radius:10px;border-bottom-right-radius:10px}.menu_sidebar .social li span:hover{background:none;border-color:#f25c00;color:#f25c00}@media (max-width:767px){.menu_sidebar nav ul li a{font-size:18px;margin:5px 0}}.block_heading .inner .breadcrumbs i{color:#ccc}.block_heading .inner .breadcrumbs a{color:#333}.block_heading .inner .breadcrumbs a:after{background:#f25c00}.block_heading .inner .breadcrumbs span{color:#999}.block_heading.lazy .inner h1,.block_heading.lazy .inner h1{color:#fff}.block_heading.lazy .inner .breadcrumbs i{color:#fff}.block_heading.lazy .inner .breadcrumbs a{color:#fff}.block_heading.lazy .inner .breadcrumbs span{color:#fff;opacity:.5}.block_heading.lazy .inner .text{color:#fff}.block_heading.lazy .inner .post_meta li{color:#fff}.block_heading.lazy .inner .post_meta li a{color:#fff}.block_heading .overlay{opacity:1;background:rgb(0 0 0 / .3)}.block_hero .overlay{background:#000;opacity:.3}.promo_item{background:#fff;box-shadow:0 15px 40px rgb(0 0 0 / .1)}.promo_item .preview .overlay{background:#000}.promo_item .inner{color:#000}.promo_item .inner .btn{background:#f25c00;color:#fff}.promo_bg .inner{color:#fff;width:auto}.promo_bg .inner .btn{background:#fff;color:#000}.promo_bg .overlay{opacity:1;background:rgb(0 0 0 / .3)}.block_promo a:hover .promo_bg .overlay{background:rgb(0 0 0 / .7)}.promo_bg:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px #fff;z-index:99;transition:.5s}.promo_bg .inner h3{display:inline-block;color:#fff;padding:10px 40px;box-shadow:inset 0 0 0 2px #fff0;transition:.5s}.promo_bg:hover .inner h3{box-shadow:inset 0 0 0 2px #f25c00;color:#f25c00;padding:10px 20px;border-top-left-radius:10px;border-bottom-right-radius:10px}.promo_bg:hover:after{box-shadow:inset 0 0 0 5px #fff}.promo_icon .inner{color:#000}.promo_icon .inner .btn{background:#f25c00;color:#fff}.block_feature .inner.media i.fa{background:#fff;color:#000}.block_feature.style_2 .inner.content article{background:#fff}.block_team .team_grid .details{color:#000}.block_team a:hover .team_grid .details h3{color:#f25c00}.block_team .team_grid .preview:after,.team_popup .preview:after,.block_team .team_list .preview:after{border:1px solid #f25c00}.block_parent.parent_text_over_image{padding:2px}.block_parent .parent_item_bg{margin:2px}.block_parent .parent_item{background:#fff;box-shadow:0 15px 40px rgb(0 0 0 / .1);color:#000}.block_parent .parent_item .overlay,.block_parent .parent_item_bg .overlay{background:#000}.block_parent .parent_item_bg:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px #fff;z-index:99;transition:.5s}.block_parent .parent_item_bg h3{color:#fff;padding:10px 40px;box-shadow:inset 0 0 0 2px #fff0;transition:.5s}.block_parent .parent_item_bg:hover h3{box-shadow:inset 0 0 0 2px #f25c00;color:#f25c00;padding:10px 20px;border-top-left-radius:10px;border-bottom-right-radius:10px}.block_parent .parent_item_bg:hover:after{box-shadow:inset 0 0 0 5px #fff}.block_page_nav .item .preview{background-color:#f25c00}.block_page_nav .item .details h3{color:#000}.portfolio_v1{padding:2px}.portfolio_v1 .container{width:100%}.portfolio_v1 .item .inner{text-align:center;justify-content:center;align-items:center}.portfolio_v1 .item .inner h3{color:#fff;padding:10px 40px;box-shadow:inset 0 0 0 2px #fff0;transition:.5s}.portfolio_v1 .item .inner h3:after{display:none}.portfolio_v1 .item .overlay{opacity:1;background:rgb(0 0 0 / .3)}.portfolio_v1 .item:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px #fff;z-index:99;transition:.5s}.portfolio_v1 .item:hover .overlay{background:rgb(0 0 0 / .7)}.portfolio_v1 .item:hover .inner h3{box-shadow:inset 0 0 0 2px #f25c00;color:#f25c00;padding:10px 20px;border-top-left-radius:10px;border-bottom-right-radius:10px}.portfolio_v1 .item:hover:after{box-shadow:inset 0 0 0 5px #fff}.post_masonry.portfolio_v2 .portfolio .inner h3{color:#fff}.post_masonry.portfolio_v2 .portfolio .inner h3:after{background:#fff}.post_masonry.portfolio_v2 .portfolio .overlay{opacity:1;background:rgb(0 0 0 / .3)}.post_masonry.portfolio_v2 .portfolio:hover .overlay{background:rgb(0 0 0 / .7)}.blog_v1 .post .preview .overlay{opacity:0;width:0;left:auto;right:0;background:rgb(0 0 0 / .5)}.blog_v1 .post .preview .date{color:#fff;background:#000}.blog_v1 .post .details h3{color:#000}.blog_v1 .post .details .text{color:#000}.blog_v1 .post .details .read_more{color:#f25c00}.blog_v1 .post .details .read_more:after{background:#f25c00}.blog_v1 .post:hover .preview .date{background:#f25c00}.blog_v2 .post:after{background:#f25c00}.blog_v2 .post .preview .overlay{background:rgb(0 0 0 / .5)}.blog_v2 .post .preview .date{color:#fff;background:#000}.blog_v2 .post .details h3{color:#000}.blog_v2 .post .details .text{color:#000}.blog_v2 .post .details .read_more{color:#f25c00}.blog_v2 .post .details .read_more:after{background:#f25c00}.blog_v2 .post:hover .preview .date{background:#f25c00}.blog_v2 .post:hover .preview.no_img .date{background:#f25c00}.feed_posts .post:after{background:#f25c00}.feed_posts .post .preview .overlay{background:rgb(0 0 0 / .5)}.feed_posts .post .preview .date{color:#fff;background:#000}.feed_posts .post .details h3{color:#000}.feed_posts .post .details .text{color:#000}.feed_posts .post .details .read_more{color:#f25c00}.feed_posts .post .details .read_more:after{background:#f25c00}.feed_posts .post:hover .preview .date{background:#f25c00}.feed_posts .post:hover .preview.no_img .date{background:#f25c00}#author_block{background:#f9f9f9}#author_block .icon{border:1px solid #ccc}#author_block .icon i{color:#ccc}#author_block span{color:#ccc}#author_block h4{color:#000}.author_social li a i{color:#f25c00}.author_social li a:hover i{background:#f25c00;color:#fff}.post_nav a{background:#fff;color:#f25c00}.post_nav a:hover{background:#f25c00;color:#fff}.widget h3{color:#000}.widget ul li a{color:#000;border-left:2px solid #fff}.widget ul li a:hover,.widget ul li.current-cat a,.widget ul li.current-menu-item a{color:#f25c00;border-left-color:#f25c00}#searchform .searchsubmit{color:#000}#searchform .searchsubmit:hover{color:#000}.widget_menu ul li a{color:#000;border-left:2px solid #fff}.widget_menu ul li a:hover,.widget_menu ul li.current-menu-item a{border-left-color:#f25c00;color:#f25c00}.logo_block{background:#f1f1f1}footer .social li span{color:#fff;border:2px solid #fff;border-top-left-radius:10px;border-bottom-right-radius:10px}.footer_landing{background:#000;color:#fff}.footer_landing .address a{color:#fff}.footer_landing .copyright a{color:#fff}.footer_v1{background:#000;color:#fff}.footer_v1 .address a{color:#fff}.footer_v1 .footer_menu li a{color:#fff}.footer_v1 .footer_menu li.action a{color:#f25c00}.footer_v1 .copyright a{color:#fff}.footer_v2{background:#000;color:#fff}.footer_v2 .address a{color:#fff}.footer_v2 .footer_menu li a{color:#fff}.footer_v2 .footer_menu li.action a{color:#f25c00}.footer_v2 .copyright a{color:#fff}.footer_v3{background:#000;color:#fff}.footer_v2 .address{padding-bottom:30px}.footer_v3 .address a{color:#fff}.footer_v3 .copyright a{color:#fff}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background:#fff;border:1px solid rgb(0 0 0 / .2);color:#021749}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{background:rgb(255 255 255);border-color:rgb(0 0 0 / .3);color:#000}input[type="button"],input[type="submit"],button{background:#f25c00;color:#fff;font-weight:700}input[type="button"]:hover,input[type="submit"]:hover,button:hover{background:#f25c00;box-shadow:0 0 5px #f25c00}.block_textarea.full,.block_textarea.full .text{padding:0}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{margin-left:4px!important}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label,.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{font-size:14px!important;font-weight:700!important;color:#191919!important;letter-spacing:normal!important;padding-left:5px!important}.gchoice_select_all,.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{color:#f25c00!important}.gform_wrapper .gfield_contains_required.field_sublabel_above .ginput_complex.ginput_container label i,.gform_wrapper .gfield_required{color:#f25c00!important;opacity:0.7!important;font-style:normal!important}.gchoice_select_all,.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{font-weight:700!important;color:#999!important}.gchoice_select_all,.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{color:#f25c00!important}.gform_wrapper .gform_footer{margin-left:5px!important}.has_color .gform_wrapper label.gfield_label,.has_color .gform_wrapper legend.gfield_label,.has_color .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.has_color .gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.has_color .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.has_color .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.has_color .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.has_color .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{color:#fff!important}.has_color .gform_wrapper .gfield_contains_required.field_sublabel_above .ginput_complex.ginput_container label i,.has_color .gform_wrapper .gfield_required{color:#fff!important}.has_color .gchoice_select_all,.has_color .gform_wrapper ul.gfield_checkbox li label,.has_color .gform_wrapper ul.gfield_radio li label{color:#fff!important}.has_color .gchoice_select_all,.has_color .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.has_color .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{color:#fff!important}