@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes colorchange{0%{background:#e32c87}25%{background:#148ca8}50%{background:#000}75%{background:#148ca8}to{background:#e32c87}}@keyframes topbarcolorchange{0%{background:#4285f4}25%{background:#148ca8}50%{background:#e32c87}75%{background:#fc8412}to{background:#4285f4}}@keyframes yellowcolorchange{0%{background:#ffc627}25%{background:#148ca8}50%{background:#e32c87}75%{background:#148ca8}to{background:#e32c87}}.new-layout .product_gallery{border:15px solid #ffc627}.new-layout .product_gallery>.col-md-12{padding:0}.new-layout .product_gallery #product_gallery_slideshow{overflow:hidden;padding:0}.new-layout .product_gallery #product_gallery_slideshow figure{background-repeat:no-repeat;background-position:50%;background-size:cover;height:400px;width:100%}.new-layout .product_gallery #product_gallery_slideshow figure:active,.new-layout .product_gallery #product_gallery_slideshow figure:focus,.new-layout .product_gallery #product_gallery_slideshow figure:hover{outline:none;text-decoration:none}.new-layout .product_gallery #product_gallery_slideshow figure a{display:block;height:100%}.new-layout .product_gallery #product_gallery_slideshow figure a:active,.new-layout .product_gallery #product_gallery_slideshow figure a:focus,.new-layout .product_gallery #product_gallery_slideshow figure a:hover{outline:none;text-decoration:none}.new-layout .product_gallery #product_gallery_slideshow figure .product_thumbnail{opacity:0;height:100%;width:100%}.new-layout .product_gallery #product_gallery_slideshow .product-next,.new-layout .product_gallery #product_gallery_slideshow .product-prev{position:absolute;font-size:20px;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:50%;color:#000;display:block;width:35px;height:100px;text-align:center;line-height:35px;top:calc(50% - 35px);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;z-index:10;cursor:pointer}.new-layout .product_gallery #product_gallery_slideshow .product-next:hover,.new-layout .product_gallery #product_gallery_slideshow .product-prev:hover{color:#e32c87}.new-layout .product_gallery #product_gallery_slideshow .product-prev{left:-30px;opacity:0}.new-layout .product_gallery #product_gallery_slideshow .product-next{right:-30px;opacity:0}.new-layout .product_gallery #product_gallery_slideshow:hover .product-prev{left:0;opacity:1}.new-layout .product_gallery #product_gallery_slideshow:hover .product-next{right:0;opacity:1}.new-layout .product_title_section{background-color:#148ca8;color:#fff;padding:40px 30px}.new-layout .product_title_section .subtitle{font-family:Gotham-Ultra,Helvetica,Arial,sans-serif;font-size:30px;margin-top:0}@media (max-width:767px){.new-layout .product_title_section .subtitle{font-size:26px}}@media (max-width:580px){.new-layout .product_title_section .subtitle{font-size:22px}}.new-layout .product_title_section .main_title{font-family:Gotham-Ultra,Helvetica,Arial,sans-serif;font-size:36px;color:#fff;position:relative;padding:12px 40px;margin-top:10px;display:inline-block;-webkit-font-smoothing:antialiased}@media (max-width:767px){.new-layout .product_title_section .main_title{font-size:32px}}@media (max-width:580px){.new-layout .product_title_section .main_title{font-size:28px}}.new-layout .product_title_section .main_title span{position:relative;z-index:1}.new-layout .product_title_section .main_title:before{content:"";-webkit-clip-path:polygon(0 0,100% 0,100% 100%,2% 100%);clip-path:polygon(0 0,100% 0,100% 100%,2% 100%);display:block;width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0}.new-layout .product_title_section .main_title strong{color:#ffc627}.new-layout .product_title_section .btn-popup-link{background:#e32c87;color:#fff;padding:10px 30px;font-size:24px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;border:none;text-transform:uppercase}.new-layout .product_description{background-color:#eee;padding:50px 40px;font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:0}.new-layout .product_description ul{padding-left:15px}.new-layout .product_description .description{margin-bottom:0}.new-layout .product_description p{margin-bottom:10px}@media (max-width:767px){.new-layout .product_description{background-color:#eee;padding:30px 15px}.new-layout .product_description p{background-color:transparent;padding:0}}.new-layout .product_description h2{margin:0;font-family:Gotham-Ultra,Helvetica,Arial,sans-serif;font-size:30px;margin-bottom:20px}@media (max-width:560px){.new-layout .product_description h2{font-size:22px}}.new-layout .faqs_wrapper{padding-top:20px;padding-bottom:40px}.new-layout .faqs_wrapper h1{font-size:26px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif}.new-layout .faqs_wrapper .faq-group{padding:10px 0;margin-bottom:10px}.new-layout .faqs_wrapper .faq-group .faq-question{padding:10px 18px;background-color:#148ca8}.new-layout .faqs_wrapper .faq-group .faq-question .faq-expand{float:left;margin-right:5px;color:#fff}.new-layout .faqs_wrapper .faq-group .faq-question h6{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:18px;margin:0;letter-spacing:1px;cursor:pointer;color:#fff}.new-layout .faqs_wrapper .faq-group .faq-answer{display:none;padding:10px 18px;clear:both;overflow:hidden;background-color:#fff;border:1px solid #000}.new-layout .faqs_wrapper .faq-group .faq-answer,.new-layout .faqs_wrapper .faq-group .faq-answer p{font-family:Gotham-Medium,Helvetica,Arial,sans-serif}.new-layout .faqs_wrapper .faq-group .faq-answer p:last-of-type{margin-bottom:0}.new-layout .faqs_wrapper .faq-group .faq-answer p a{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;color:#148ca8}.new-layout .faqs_wrapper .btn-popup-link{background:#ffc627;color:#000;padding:10px 30px;font-size:24px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;border:none;text-transform:uppercase}@media (max-width:991px){.new-layout .faqs_wrapper{padding-top:20px;padding-bottom:20px}}.new-layout .services_wrapper{padding-top:40px;padding-bottom:20px}.new-layout .services_wrapper .service_single{height:450px;margin-bottom:30px;padding:20px 30px}.new-layout .services_wrapper .service_single>.inner{box-shadow:0 6px 10px 3px rgba(0,0,0,.22);background-size:cover;background-repeat:no-repeat;background-position:50%;display:table;width:100%;height:100%;overflow:hidden;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.new-layout .services_wrapper .service_single>.inner>.service_action{display:table-cell;vertical-align:bottom;text-align:center}.new-layout .services_wrapper .service_single>.inner>.service_action .inner{padding:10px;background-color:#ffc627;position:relative;transform:translateY(85px);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.new-layout .services_wrapper .service_single>.inner>.service_action .inner h3{margin:0;font-size:24px;text-align:center;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;margin-bottom:10px}.new-layout .services_wrapper .service_single>.inner>.service_action .inner a{margin-top:10px;margin-bottom:30px;text-transform:uppercase;color:#fff;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;display:inline-block;font-size:15px;width:auto;border-radius:10px;padding:7px 25px;padding-bottom:5px;background-color:#148ca8;opacity:1;text-decoration:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.new-layout .services_wrapper .service_single>.inner>.service_action .inner a:hover{background-color:#e32c87;text-decoration:none}.new-layout .services_wrapper .service_single:hover>.inner{box-shadow:0 6px 25px 10px rgba(0,0,0,.22)}.new-layout .services_wrapper .service_single:hover>.inner>.service_action .inner{transform:translateY(0)}.new-layout .services_wrapper .service_single:hover>.inner>.service_action .inner a{opacity:1}.new-layout .services_wrapper .service_content{padding:0 15px}.new-layout .services_wrapper .service_content:before{display:none}.new-layout .services_wrapper .service_content.active{left:calc(50% - 400px);top:calc(50% - 280px);z-index:100;opacity:1;width:800px;height:500px;min-height:500px;pointer-events:all;margin-left:0;margin-right:0}@media (max-width:991px){.new-layout .services_wrapper .service_content.active{width:90vw;height:auto;left:5vw;top:100px;margin:0;transform:none}}.new-layout .services_wrapper .service_content>.row .service_bg{height:500px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (max-width:991px){.new-layout .services_wrapper .service_content>.row .service_bg{height:30vh}}.new-layout .services_wrapper .service_content>.row .info_wrapper{height:500px}@media (max-width:991px){.new-layout .services_wrapper .service_content>.row .info_wrapper{max-height:300px}}.new-layout .services_wrapper .service_content>.row .info_wrapper .btn-popup-link{background:#e32c87;color:#fff;padding:10px 30px;font-size:24px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;border:none;text-transform:uppercase;margin-bottom:30px}.new-layout .services_wrapper .service_content>.row .col-md-6{padding:0}.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info{padding:30px 40px;font-size:20px;font-family:Gotham-Medium,Helvetica,Arial,sans-serif}@media (max-width:767px){.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info{padding:15px 50px}}.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info h3{margin:0;font-size:28px;text-align:center;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;margin-bottom:20px;line-height:normal}@media (max-width:767px){.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info h3{font-size:24px;margin-bottom:15px}}.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info ul{padding-left:15px}.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info ul li{margin-bottom:10px}.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info .info-button{margin-bottom:10px;text-align:center}.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info .info-button .btn-popup-link{font-size:16px;margin:0;border-radius:0;padding:10px;padding-bottom:8px;text-transform:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info .info-button .btn-popup-link:hover{background-color:#000}@media (max-width:767px){.new-layout .services_wrapper .service_content>.row .col-md-6 .service_info{padding:15px;font-size:18px}}.new-layout .services_wrapper .popup_close.active{top:calc(50% - 40vh);right:calc(50% - 400px)}@media (max-width:991px){.new-layout .services_wrapper .popup_close.active{top:calc(50% - 45vh);right:calc(50% - 45vw)}}.new-layout .get_started_wrapper{padding-top:40px;padding-bottom:40px}.new-layout .get_started_wrapper .steps_title{font-size:26px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;margin-bottom:20px}.new-layout .get_started_wrapper .get_started_steps{display:table;width:100%}@media (max-width:991px){.new-layout .get_started_wrapper .get_started_steps .single_step{max-width:350px;margin:0 auto}}.new-layout .get_started_wrapper .get_started_steps .single_step h3{font-family:Gotham-Black,Helvetica,Arial,sans-serif;color:#e32c87;font-size:60px;margin-top:0;margin-bottom:0;line-height:60px}.new-layout .get_started_wrapper .get_started_steps .single_step .step_image{width:100%;height:200px;border-radius:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;box-shadow:0 6px 10px 3px rgba(0,0,0,.22)}@media (max-width:991px){.new-layout .get_started_wrapper .get_started_steps .single_step .step_image{max-width:200px;margin:0 auto}}.new-layout .get_started_wrapper .get_started_steps .single_step .step_title{font-family:Gotham-Medium,Helvetica,Arial,sans-serif;font-size:16px;margin:0;padding:8px;color:#fff;background-color:#e32c87;text-transform:uppercase;-webkit-font-smoothing:antialiased}.new-layout .get_started_wrapper .get_started_steps .single_step .step_content{background-color:#dfdfe0;padding:8px;font-size:14px;text-align:left;color:#000;font-family:Gotham-Book,Helvetica,Arial,sans-serif}@media (min-width:992px){.new-layout .get_started_wrapper .get_started_steps .single_step{width:20%;float:left;padding:0 10px}}@media (max-width:991px){.new-layout .get_started_wrapper .get_started_steps .single_step{margin-bottom:20px}}@media (max-width:767px){.new-layout .get_started_wrapper .get_started_steps .single_step .step_image{margin:0 auto}}@media (max-width:550px){.new-layout .get_started_wrapper .get_started_steps .single_step{width:100%;margin-left:0}.new-layout .get_started_wrapper .get_started_steps .single_step br{display:none}}@media (max-width:991px){.new-layout .get_started_wrapper{padding-top:20px;padding-bottom:20px}}.new-layout .open-popup-link{background:#ffc627;color:#000;padding:20px 30px;font-family:Gotham-Black,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:1px;display:inline-block;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-webkit-font-smoothing:antialiased}.new-layout .open-popup-link:hover{background:#fff;text-decoration:none}.new-layout #pink-cta{width:auto;margin-bottom:10px}.new-layout .service_content{position:fixed;left:calc(50% - 25px);top:calc(50% - 25px);margin:50px;opacity:0;width:0;height:0;padding:30px;background-color:#fff;pointer-events:none;z-index:-10;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;overflow:hidden}.new-layout .service_content:before{right:0;bottom:0;content:"";position:absolute;width:15vw;max-width:300px;height:180px;background-image:url(../images/backgrounds/happiness.webp);background-repeat:no-repeat;background-position:0 100%;background-size:contain}.new-layout .service_content .infos_wrapper{opacity:0;font-family:Gotham-Black,Helvetica,Arial,sans-serif}.new-layout .service_content.active{left:calc(50% - 25vw);top:calc(50% - 35vh);z-index:100;opacity:1;width:calc(50vw - 100px);height:calc(50vh - 100px);min-height:300px;pointer-events:all}.new-layout .service_content.active .infos_wrapper{transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-webkit-transition:all 1.2s ease-in-out;opacity:1}@media (max-width:991px){.new-layout .service_content.active{width:80vw;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}}.new-layout .service_content .action_single{text-align:center}@media (max-width:768px){.new-layout .service_content{padding:50px}}@media (max-width:580px){.new-layout .service_content{padding:50px 15px}}.new-layout .popup_shadow{position:fixed;left:50%;top:50%;width:0;height:0;opacity:0;background-color:#148ca8;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.new-layout .popup_shadow.active{left:0;top:0;z-index:99;width:100vw;height:100vh;opacity:.7}.new-layout .popup_shadow.closing{background-color:#ffc627}.new-layout .popup_close{position:fixed;right:calc(50% - 25vw);top:calc(50% - 35vh);z-index:103;width:50px;height:50px;text-align:center;cursor:pointer;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;pointer-events:none;opacity:0}.new-layout .popup_close.active{pointer-events:all;opacity:1;transform:rotate(1turn);-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn)}.new-layout .popup_close:before{content:"\f057";font-family:FontAwesome;width:50px;height:50px;font-size:50px;line-height:50px;color:#fff;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.new-layout .popup_close:hover{transform:rotate(2turn);-ms-transform:rotate(2turn);-webkit-transform:rotate(2turn)}.new-layout .popup_close:hover:before{color:#ffc627}@media (max-width:991px){.new-layout .popup_close{right:0;top:30px}}.new-layout .product_pricing{margin-bottom:20px}.new-layout .product_pricing h3{color:#fff;background-color:#e32c87;margin:0;padding:5px 10px;padding-bottom:0}.new-layout .product_pricing .pricing_loop{background-color:#fff;border-color:transparent;padding:15px 30px;font-size:16px;margin-bottom:20px;text-align:left;border-radius:10px;overflow:hidden;border:none}.new-layout .product_pricing .pricing_loop thead{background-color:#000}.new-layout .product_pricing .pricing_loop thead th{color:#ffc627;border:none;-webkit-font-smoothing:antialiased;font-size:22px}.new-layout .product_pricing .pricing_loop tbody,.new-layout .product_pricing .pricing_loop tbody tr{border:none}.new-layout .product_pricing .pricing_loop tbody tr td{border-left:0;border-right:0;border-bottom:2px solid #148ca8;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}.new-layout .product_pricing .pricing_loop tbody tr td:last-child{font-family:Gotham-Medium,Helvetica,Arial,sans-serif}.new-layout .product_pricing .pricing_loop tbody tr:first-child td{border-top:none}.new-layout .product_pricing .pricing_loop tbody tr:last-child td{border-bottom:none}@media (max-width:767px){.new-layout .product_pricing{padding-left:15px;padding-right:15px;background-color:transparent}}.page-template-template-camera .pswp__caption__center{text-align:center}#camera-popup .gform_wrapper{padding:0 20px}@media (max-width:767px){#camera-popup .gform_wrapper{padding:0}}#camera-popup .gf_consent input{display:inline-block}#camera-popup .gfield_consent_label{display:inline;font-size:15px}#camera-popup .gfield_label,#camera-popup .gfield_label_before_complex{font-family:Gotham-Black,Helvetica,Arial,sans-serif}#camera-popup .gfield input{border:2px solid #000}#camera-popup .gfield input:focus{outline:none}#camera-popup .gfield .address_state select{cursor:pointer;margin-top:0;height:34px;border:2px solid #000}#camera-popup .gfield.gfield_error{padding-top:0;border:none!important}#camera-popup .gform_footer{margin-top:0;text-align:center}#camera-popup .gform_button{padding:10px 25px!important;font-size:16px!important;background-color:#e32c87;color:#fff;border:none;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#camera-popup .gform_button:focus{outline:none}#camera-popup .gform_button:hover{background-color:#000}#camera-popup .gform_confirmation_message,#camera-popup .success-message{text-align:center;padding:30px;background:#e32c87;color:#fff;font-family:Gotham-Medium,Helvetica,Arial,sans-serif}#camera-popup .gform_confirmation_message a:hover,#camera-popup .success-message a:hover{color:#000}#camera-popup .hubspot-forms form fieldset .hs-fieldtype-file .input{min-height:100px!important;border:1px dashed #b7b7b9!important;display:grid;place-items:center;background-color:hsla(240,1%,72%,.1)}#camera-popup .hubspot-forms form fieldset .hs-fieldtype-file .input input{border:none!important;max-width:50%!important;text-align:center}@media (max-width:767px){#camera-popup .hubspot-forms form fieldset .hs-fieldtype-file .input input{max-width:100%!important}}#camera-popup .hubspot-forms form .field>label{font-family:Gotham-Bold,Helvetica,Arial,sans-serif}#camera-popup .hubspot-forms form .field legend{margin-bottom:0;border:none;font-size:12px}#camera-popup .hubspot-forms form .field .input input{padding:8px 10px;border:2px solid #000!important}#camera-popup .hubspot-forms form .field .input select{cursor:pointer;display:inline-block;padding:10px;width:100%;padding-bottom:6px;text-transform:uppercase;border-radius:0;color:#000;font-size:11px;border:2px solid #000!important;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#camera-popup .hubspot-forms form .field .input select:hover{color:#000}#camera-popup .hubspot-forms form .actions{text-align:center}#camera-popup .hubspot-forms form .actions input[type=submit]{padding:10px 25px!important;font-size:16px!important;background-color:#e32c87;color:#fff;border:none;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#camera-popup .hubspot-forms form .actions input[type=submit]:focus{outline:none}#camera-popup .hubspot-forms form .actions input[type=submit]:hover{background-color:#000}
/*# sourceMappingURL=camera-04107ff2ca.css.map */
