﻿body,h1,h2,h3,h4,h5,h6{font-family:'Exo';}.banner .button{padding:1rem 3rem;font-weight:bold;border-radius:5px;}.wpcf7 input,.wpcf7 textarea{border-radius:5px;font-style:italic;font-weight:600;width:100%;box-shadow:none;padding:1.3rem 1rem;min-height:0 !important;}.wpcf7 .button{background-color:#333;color:#fff;padding:.9rem 1rem;font-weight:bold;}.socials .label{background-color:transparent;padding:0;}#header{padding:0;font-style:italic;font-weight:800;text-transform:uppercase;font-size:1.4rem;}#header .split_menu{background-color:#fff;}#header .split_menu .top_section{padding:.3rem 5rem;background-color:#333;color:#fff;margin-bottom:.3rem;max-height:57px;overflow:hidden;}#header .split_menu .top_section a{color:#fff;}#header .split_menu .top_section .media-object{justify-content:flex-end;margin-bottom:0;}#header .split_menu .top_section .media-object .number{font-size:3rem;line-height:1;margin-right:.5rem;}#header .split_menu .top_section .media-object .reviews{font-family:'Permanent Marker';font-size:1rem;margin-top:-.1rem;display:block;}#header .split_menu .top_section .media-object .media-object-section img{width:80%;margin:-.5rem 0;}#header .split_menu .top_section .media-object .media-object-section:first-child{padding-right:0;}#header .split_menu .top_section .media-object .media-object-section:last-child:not(:nth-child(2)){padding-left:.5rem;}#header .split_menu .right_top_section{padding:1rem 5rem;}#header .split_menu .menu_section{background-color:#ff931e;display:inline-block;width:100%;}#header .split_menu .menu_section li{padding:1.2rem 4rem;}#header .split_menu .menu_section li a{font-size:1.2rem;color:#fff;}#header .split_menu .menu_section li a:hover{color:#3fa9f5;}#header .split_menu .logo_cell{position:relative;}#header .split_menu .logo_cell .custom-logo-link{z-index:2;position:relative;padding:2rem 0 0;display:inline-block;}#header .split_menu .logo_cell .after_logo{position:absolute;content:"";width:120%;height:260%;border-radius:100rem;background-color:#fff;z-index:1;top:-75%;left:-10%;}.banner{background-repeat:no-repeat;background-size:cover;background-position:top center;padding:3rem 0;z-index:1;position:relative;color:#fff;background-color:#333;}.banner *{font-style:italic;}.banner h1{font-weight:bold;font-size:3rem;}.banner h2{font-weight:bold;font-size:3rem;line-height:1;}.banner h3{font-weight:bold;color:#fff;font-size:1.6rem;}.banner h4{font-weight:800;color:#fff;}.banner h5{font-weight:800;color:#fff;}.banner h5 span{color:#ff931e;}.banner .align-top{vertical-align:top;}.banner .prices{color:#fff;font-weight:800;}.banner .prices .dollar{font-size:3rem;margin-right:-2rem;}.banner .prices .price{font-size:8rem;line-height:1;}.banner .prices p{font-size:1.5rem;line-height:1.2;}.banner .button{min-width:234.703px;margin:0 .5rem;font-size:1.1rem;background-color:#ff931e;}.banner .hollow{color:#fff;border:2px solid #fff;}.book_section{padding:3rem 0 5rem;font-style:italic;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;}.book_section .cta p{font-size:2.5rem;font-weight:bold;line-height:1;}.book_section .cta .sub_heading{font-size:2rem;}.book_section .cta hr{border-color:#79c3f8;margin:.5rem 0 1rem;}.book_section .cta a{color:#fff;font-size:3rem;font-weight:800;}.book_section h3{font-style:italic;font-weight:800;font-size:2.5rem;line-height:1;}.our_services{padding:3rem 0;font-style:italic;}.our_services h3{font-weight:bold;color:#ff931e;font-style:italic;}.our_services p{font-style:normal;}.our_services .card{background-color:#ff931e;color:#fff;font-weight:bold;font-size:1.1rem;}.why_us h5{color:#ff931e;font-weight:bold;}.why_us .cta_callout{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px;}.why_us .cta_callout .why_us_cta .left_section{color:#fff;}.why_us .cta_callout .why_us_cta .left_section h4{color:#fff;}.why_us .cta_callout .why_us_cta .left_section h3{color:#fff;}.why_us .cta_callout .why_us_cta .right_section{color:#ff931e;}.why_us .cta_callout .why_us_cta .right_section h4{color:#ff931e;}.why_us .cta_callout .why_us_cta p{margin-bottom:0;margin-top:.5rem;}.why_us .cta_callout .why_us_cta .h1{font-family:'Exo';font-size:7rem;font-weight:900;font-style:italic;line-height:1;margin-bottom:0;}.why_us .cta_callout .why_us_cta .h2{font-size:3rem;font-family:'Permanent Marker';margin-bottom:0;vertical-align:top;}.why_us .cta_callout .why_us_cta h3{font-size:2rem;font-family:'Permanent Marker';margin-bottom:0;line-height:1.2;}.why_us .cta_callout .why_us_cta h4{font-family:'Permanent Marker';margin-bottom:0;line-height:1;color:#333;}.why_us .cta_callout .why_us_cta .media-object-section h3{line-height:1;}.why_us .cta_callout .why_us_cta .media-object-section .price{color:#ff931e;font-size:8rem;font-weight:800;line-height:1;}.main_content{padding:3rem 0;}.main_content .entry-content-page h2{color:#fff;font-weight:bold;font-style:italic;font-size:2.2rem;}.main_content .entry-content-page p{color:#fff;}.book_online{background-color:#333;padding:1rem 0;font-size:1.4rem;color:#fff;}.book_online a{color:#ff931e;}.book_online span{color:#ff931e;}.footer_container{background-color:#ff931e;padding:2rem 0 1rem;color:#fff;font-style:italic;}.footer_container #footer{border:none;background-color:transparent;}.footer_container #footer h6{color:#fff;font-weight:bold;font-style:italic;text-transform:uppercase;font-size:1.1rem;margin-bottom:1rem;}.footer_container #footer ul{display:block;}.footer_container #footer ul li{display:block;margin-bottom:.4rem;}.footer_container #footer ul li a{padding:0;display:inline-block;color:#fff;}.footer_container #footer ul li a:hover{color:#0078a0;}.footer_container #footer ul .current_page_item a{color:#fff;}.footer_container #footer .custom-logo{filter:contrast(0) brightness(300%);}.footer_container #footer .footer_review{font-style:italic;}.footer_container #footer .footer_review p{font-weight:800;}.footer_container #footer .footer_review p a{color:#121212;}.footer_container #footer .footer_review p a u{color:#fff;}.footer_container #footer .footer_review p a span{color:#333;font-weight:600;}.footer_container #footer .footer_review p a img{margin:-.5rem 0 0 .5rem;max-width:90px;}.footer_container #footer .contact_details{color:#fff;font-weight:600;font-size:.8rem;}.footer_container #footer .contact_details i{font-size:1.5rem;}.footer_container #footer .contact_details a{color:#fff;}.footer_content{background-color:#333;padding:2rem 0;color:#fff;font-style:italic;font-weight:600;}.footer_content h6{font-style:italic;font-weight:bold;text-transform:uppercase;}.footer_content small{line-height:2;}.footer_content ul{list-style:none;margin:0;}.footer_content ul li{display:inline-block;margin-bottom:.5rem;}.copyright_section{background-color:#111419;padding:1rem 0;color:#fff;font-weight:lighter;}.copyright_section span{color:#009cff;}.page-template-contact-page .banner{padding:8rem 0;}.page-template-contact-page .contact_section{margin-top:-4rem;position:relative;z-index:1;}.page-template-contact-page .contact_section .contact_callout{box-shadow:0 0 10px grey;background-color:#ff931e;}.page-template-contact-page .contact_section .contact_callout .callout{margin-bottom:0;border:none;padding:2rem;}.page-template-contact-page .contact_section .contact_callout .callout input{background-color:#f5f5f5;}.page-template-contact-page .contact_section .contact_callout .callout textarea{background-color:#f5f5f5;}.page-template-contact-page .contact_section .contact_callout .callout .button{background-color:#ff931e;}.page-template-contact-page .contact_section .contact_callout .right_callout{background-image:url(../images/cib.jpg);background-size:cover;background-position:bottom right;padding:2rem 2rem;color:#fff;}.page-template-contact-page .contact_section .contact_callout .right_callout h4{margin-left:1.4rem;}.page-template-contact-page .contact_section .contact_callout .right_callout a{color:#fff;}.content_wrap{padding:3rem 0;}.content_wrap h3{font-style:italic;color:#ff931e;font-weight:600;}.content_wrap h4{font-style:italic;color:#5d5d5d;font-weight:600;}.content_wrap .callout{padding:2rem;border:none;background-color:#fafafa;}.content_wrap .callout ul{list-style:none;margin:0;column-count:5;}.content_wrap .callout ul li{color:#ff931e;margin-bottom:.5rem;}.content_wrap .callout .button{padding:1rem 3rem;font-weight:600;border-radius:5px;min-width:234.703px;margin:0 .5rem;font-size:1.1rem;font-style:italic;background-color:#ff931e;}.areas_lower_content{background-color:#ff931e;color:#fff;}.areas_lower_content .content_wrap{background-color:transparent;}.areas_lower_content .content_wrap h4{color:#fff;}.areas_lower_content .content_wrap ul{list-style:none;margin:0;column-count:3;}.areas_lower_content .content_wrap ul li{margin-bottom:.5rem;}.services_content{padding:2rem;}.services_content .card{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.services_content .card .card-section{max-height:200px;position:relative;transition:ease .5s;padding-bottom:2rem;}.services_content .card .card-section h5{color:#ff931e;font-weight:600;font-style:italic;}.services_content .card .card-section p{transition:ease .5s;}.services_content .card .card-section p:nth-child(n+2){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.services_content .card .card-section p:nth-child(n+3){height:0;}.services_content .card .card-section .readmore{color:#ff931e;font-style:italic;font-weight:600;position:absolute;bottom:1rem;}.services_content .card .card-section.expanded{max-height:1000px;}.services_content .card .card-section.expanded p{overflow:visible;white-space:normal;height:auto;}.services_content .card .card-section.expanded .readmore{position:static;}.new_edits .callout_content{border:none;padding:2rem;color:#fff;background-image:linear-gradient(to bottom right,#ff931e,#f1a757);}.new_edits .hightlights_callout .no_margin_bottom{margin-bottom:0;}.new_edits .hightlights_callout .callout{border:none;background-repeat:no-repeat;background-size:cover;color:#fff;padding:2rem 1rem;min-height:245px;}.new_edits .hightlights_callout .callout .cover{position:absolute;width:100%;height:100%;top:0;left:0;}.new_edits .hightlights_callout .callout .details{position:relative;width:100%;}.new_edits .hightlights_callout .callout h3{color:#fff;line-height:1;font-family:'Exo';}.new_edits .hightlights_callout .callout .h1{font-size:5rem;line-height:.9;font-weight:700;font-style:italic;font-family:'Exo';}.new_edits .hightlights_callout .callout .h2{line-height:1;}.new_edits .hightlights_callout .callout .h3{line-height:1;}.new_edits .hightlights_callout .callout .text-uppercase{text-transform:uppercase;}.new_edits .hightlights_callout .callout .media-object{width:auto;margin:auto;justify-content:center;}.new_edits .hightlights_callout .callout .media-object .dollar{font-size:1.8rem;}.new_edits .hightlights_callout .callout_one{background-image:url(../images/h1.jpg);}.new_edits .hightlights_callout .callout_one .cover{background-image:linear-gradient(transparent,#ff931e);}.new_edits .hightlights_callout .callout_one .details{bottom:1rem;left:0;position:absolute;}.new_edits .hightlights_callout .callout_two{background-image:url(../images/h2.jpg);}.new_edits .hightlights_callout .callout_two .cover{background-image:linear-gradient(to right,transparent,#ff931e);}.new_edits .hightlights_callout .callout_three{background-image:url(../images/h3.jpg);}.new_edits .hightlights_callout .callout_three .cover{background-image:linear-gradient(to right,transparent,#ff931e);}.new_edits .hightlights_callout .callout_three .h1{font-style:normal;}.new_edits .hightlights_callout .callout_four{background-image:url(../images/h4.jpg);}.new_edits .hightlights_callout .callout_four .cover{background-image:linear-gradient(transparent,#ff931e);}.new_edits .hightlights_callout .callout_four .details{bottom:1rem;left:0;position:absolute;}.new_edits .hightlights_callout .callout_five{background-image:url(../images/h5.jpg);}.new_edits .hightlights_callout .callout_five .cover{background-image:linear-gradient(transparent,#ff931e);}.new_edits .hightlights_callout .callout_five .details{bottom:1rem;left:0;position:absolute;}::selection{background:rgba(47,47,47,.6);}@font-face{font-family:'Exo';src:url(../fonts/Exo-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'Exo';src:url(../fonts/Exo-Light.ttf) format("truetype");font-weight:lighter;font-style:normal;}@font-face{font-family:'Exo';src:url(../fonts/Exo-Bold.ttf) format("truetype");font-weight:Bold;font-style:normal;}@font-face{font-family:'Exo';src:url(../fonts/Exo-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;}@font-face{font-family:'Exo';src:url(../fonts/Exo-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;}@font-face{font-family:'Exo';src:url(../fonts/Exo-Black.ttf) format("truetype");font-weight:900;font-style:normal;}@font-face{font-family:'Permanent Marker';src:url(../fonts/PermanentMarker.ttf) format("truetype");}.cashback{margin-top:3rem}.cashback:hover img{transition:.5s all;transform:scale(1)}.cashback:hover img{transform:scale(1.1)}