.mfp-iframe-holder .mfp-content{position:relative}.mfp-video-loader{position:absolute;top:50%;left:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;border:4px solid rgba(255,255,255,0.35);border-top-color:rgba(255,255,255,0.95);animation:mfspin 0.9s linear infinite;z-index:9999}@keyframes mfspin{to{transform:rotate(360deg)}}.mfp-preloader{display:block!important;opacity:1!important;visibility:visible!important;z-index:99999!important}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.wp-block-embed-vimeo,.wp-block-embed.is-type-video.is-provider-vimeo{margin-top:1.5rem!important;margin-bottom:1.5rem!important;padding-top:0!important;padding-bottom:0!important}.wp-block-embed-vimeo iframe,.wp-block-embed.is-type-video.is-provider-vimeo iframe{margin:0!important}}#main-header{box-shadow:none!important}#main-header.et-fixed-header{box-shadow:none!important}#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#footer-bottom{display:none}.triangles::before,.triangles::after{position:absolute;content:'';pointer-events:none}.triangles::before,.triangles::after{left:50%;width:100px;height:100px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.triangles::after{bottom:-50px;z-index:10;background:inherit}.et_toggle_fullscreen_menu:after{content:'MENU';color:#F38A81;font-size:20px;font-weight:800;position:relative;top:-9px!important;right:100px}.et_pb_fullwidth_header .et-pb-icon.scroll-down{animation:fullwidth-header-bounce 2.2s ease-out infinite}@keyframes fullwidth-header-bounce{0%{transform:translateY(0%)}12.5%{transform:translateY(20%)}25%{transform:translateY(0%)}37.5%{transform:translateY(20%)}50%{transform:translateY(0%)}}.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened{opacity:1}.et-fixed-header #logo{content:url(https://mightyfinedesign.co/wp-content/uploads/2017/11/MightyFine_Logo-02.png)}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{top:0px!important;position:fixed!important}.mfp-iframe-holder .mfp-content{position:relative;max-width:70%}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.mfp-wrap .mfp-close:active,.video_popup_lightbox .mfp-iframe-holder .mfp-close{position:absolute!important;top:0!important;right:-52px!important;width:44px!important;height:44px!important;line-height:44px!important;padding:0!important;background:rgba(0,0,0,0.9)!important;color:#ffffff!important;opacity:1!important;text-align:center!important;font-size:30px!important;font-weight:700!important;border-radius:6px!important;z-index:99999!important;box-shadow:0 4px 12px rgba(0,0,0,0.35)!important}.mfp-iframe-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:focus{background:#F38A81!important;color:#ffffff!important}@media all and (max-width:980px){.mfp-iframe-holder .mfp-content{max-width:88%}}@media all and (max-width:767px){.mfp-iframe-holder .mfp-content{max-width:94%}.mfp-iframe-holder .mfp-close{right:0!important;top:-48px!important;width:40px!important;height:40px!important;line-height:40px!important;font-size:26px!important}}.video_popup{position:relative;transition:all 0.3s ease-in-out;transform:scale(1)}.video_popup a:before{content:'play';position:absolute;top:calc(50% - 55px);left:calc(50% - 54.5px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:20px;letter-spacing:2px;text-transform:uppercase;color:#f38a81;transition:all 0.2s ease-in-out}.video_popup a:after{content:'E';font-family:'ETmodules';position:absolute;top:calc(50% - 55px);left:calc(50% - 47px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:40px;color:#f38a81;opacity:0;transition:all 0.3s ease-in-out}.video_popup.no_icon:before,.video_popup.no_icon:after{display:none!important}.video_popup:hover a:before{opacity:0;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px)}.video_popup:hover a:after{opacity:1;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px);font-size:56.5px}.wpforms-confirmation-container-full,.wpforms-confirmation-container{background-color:#ffc0bd!important;border:1px solid #ffc0bd!important;color:#000}