.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_button_module_wrapper.et_pb_button{color:inherit}.et_pb_button{display:inline-block}.et_pb_module.et_pb_button:not(.et_block_module){max-width:-moz-max-content;max-width:max-content}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}.popular-ribbon{position:absolute;top:30px;right:-45px;background:linear-gradient(135deg,#4f8cff,#2456d3);color:#fff;padding:12px 35px;font-size:12px!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;transform:rotate(45deg);box-shadow:0 8px 20px rgb(0 0 0 / .2);z-index:99;animation:floatRibbon 3s ease-in-out infinite}@keyframes floatRibbon{0%{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(-5px)}100%{transform:rotate(45deg) translateY(0)}}.et_pb_slide_description,.et_pb_slide:first-child .et_pb_slide_image img.active{animation:none!important;transition:none!important;transform:none!important}.et_pb_slide_description{box-sizing:border-box}body{font-family:'Open Sans',sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif!important}.header_sec{position:fixed!important;padding:0px!important;z-index:9999;left:0;top:0;bottom:auto;margin-top:0;width:100vw!important}#et-main-area{margin-top:88px!important}#preloader{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:1;transition:opacity 0.5s ease-out}.loader{animation:rotate 1.2s infinite;height:40px;width:40px}.loader:before,.loader:after{border-radius:50%;content:"";display:block;height:18px;width:18px}.loader:before{animation:ball1 1.2s infinite;background-color:#a1ba39;box-shadow:30px 0 0 #f88819;margin-bottom:10px}.loader:after{animation:ball2 1.2s infinite;background-color:#f88819;box-shadow:30px 0 0 #a1ba39}body.loaded #preloader{opacity:0;visibility:hidden;display:none}.slider-animation .et_pb_slide_0,.et_pb_slide_2,.et_pb_slide_4,.et_pb_slide_6{animation:animatedBackground 10s linear infinite alternate;background-size:cover}.et_pb_slide_1,.et_pb_slide_3,.et_pb_slide_5,.et_pb_slide_7{animation:animatedBackground1 10s linear infinite alternate}@keyframes animatedBackground1{from{background-position:0% 100%}to{background-position:0% 0%}}@keyframes animatedBackground{from{background-position:0% 0%}to{background-position:0% 50%}}.blog-read-more{background:#ffa727!important;padding:4px 12px!important;width:fit-content!important;margin-top:15px!important;margin-bottom:15px!important;border-radius:5px!important}@media (max-width:480px){.popular-ribbon{padding:10px 45px;font-size:5px!important;top:35px;right:-55px}}@media(max-width:400px){.popular-ribbon{padding:10px 45px;font-size:3px!important;top:35px;right:-60px}}.et_pb_contact_field_icon[data-field-type=email]:before,.et_pb_contact_field_icon[data-field-type=input]:before{left:7px!important}.container{width:100%!important;max-width:100%!important;padding-top:0px!important}.et_pb_success_message{font-size:16px!important}.menu-item-46.menu-item.et_pb_menu_page_id-38{display:none!important}.et_pb_contact_form_loader_spinner{border-top:6px solid rgb(248 136 25 / .8)!important}.border-gray tr td.header-td{font-size:16px!important}span.breadcrumb-separator{padding-right:5px;padding-left:5px;color:#666666!important}@keyframes rotate{0%{transform:rotate(0deg) scale(.8)}50%{transform:rotate(360deg) scale(1)}100%{transform:rotate(720deg) scale(.8)}}@keyframes ball1{0%{box-shadow:30px 0 0 #f88819}50%{box-shadow:0 0 0 #f88819;margin-bottom:0;transform:translate(15px,15px)}100%{box-shadow:30px 0 0 #f88819;margin-bottom:10px}}@keyframes glow{from{text-shadow:0 0 3px #fff}to{text-shadow:0 0 3px #f88819}}@keyframes ball2{0%{box-shadow:30px 0 0 #a1ba39}50%{box-shadow:0 0 0 #a1ba39;margin-top:-20px;transform:translate(15px,15px)}100%{box-shadow:30px 0 0 #a1ba39;margin-top:0}}@font-face{font-family:'ETmodules';src:url(https://fmmrp.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format('woff');font-display:swap}@font-face{font-family:'FontAwesome';font-weight:400;src:url(https://fmmrp.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2) format('woff2');font-display:swap}@font-face{font-family:'FontAwesome';font-weight:900;src:url(https://fmmrp.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2) format('woff2');font-display:swap}.filter-animation{animation:grayscale-animation 1.5s infinite alternate,moveBackground 5s ease-in-out infinite}@keyframes grayscale-animation{0%{filter:hue-rotate(0deg)}50%{filter:hue-rotate(32deg)}100%{filter:hue-rotate(50deg)}}.zoom-animation{animation:moveBackground 5s ease-in-out infinite}@keyframes moveBackground{0%{background-size:100%}50%{background-size:110%}100%{background-size:100%}}@keyframes ripple-animation{0%{transform:scale(0);opacity:1}50%{transform:scale(1);opacity:.5}100%{transform:scale(1.5);opacity:0}}@keyframes ripple{0%{background-position:0% 0%}50%{background-position:25% 25%}100%{background-position:0% 0%}}.hover-blurb .et_pb_blurb_description{position:absolute;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear;background-color:#fff;padding:10px;box-shadow:0 4px 8px rgb(0 0 0 / .1);z-index:1}.hover-blurb:hover .et_pb_blurb_description{position:relative;visibility:visible;opacity:1}.border-gray tr td{border:1px solid #d3d3d3}.border-gray tr td:hover:not(.header-td){color:#000}.list-spacing ul li{margin-bottom:5px!important}.border-gray tr td.header-td{background-color:#a1ba3c!important;color:white!important}.border-gray tr:nth-child(even) td:not(.header-td){background-color:#f7f7f7!important}.border-gray tr:nth-child(odd) td:not(.header-td){background-color:white!important}.pa-background-sweep-right nav ul li a{position:relative;z-index:1;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}.et-menu a:hover{opacity:1!important}.pa-background-sweep-right nav ul li a::before{content:"";position:absolute;z-index:-1;top:20px;left:-10px;right:-10px;bottom:20px;background:#a1ba3c;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.copyright-text .et_pb_text_inner a:hover{text-decoration:none!important}.pa-background-sweep-right nav ul li a:hover:not(.current-menu-item){color:#ffffff!important}li.current-menu-item.page_item.current_page_item a{color:#a1ba39!important;background:none!important}.pa-background-sweep-right nav ul li a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}@keyframes zoomBackground{0%{background-size:200%}50%{background-size:215%}100%{background-size:200%}}@media screen and (max-width:767px){.et_pb_column .et_pb_grid_item{width:100%!important;text-align:center}.zoom-animation{animation:zoomBackground 5s ease-in-out infinite}.border-gray tr td{padding:10px!important}.et-db #et-boc .et-l .pa-vertical-align-blurb .et_pb_main_blurb_image{display:flex;width:auto!important;margin-bottom:0px!important}.slider-animation .et_pb_slide_image{display:block!important;text-align:center!important;margin-top:0px!important}}.et_pb_contact_field_desc{font-size:14px;color:#666666!important;border:2px solid rgb(0 0 0 / .1);padding:5px;border-radius:5px}@media screen and (max-width:390px){.border-gray tr td{padding:7px!important;font-size:13px!important}.border-gray tr td.header-td{font-size:14px!important}}@media screen and (max-width:981px){.et_pb_column .et_pb_grid_item{width:100%!important;text-align:center}}.et-pb-contact-message.et_pb_error_message{display:none!important}