@media only screen and (min-width:0px) and (max-width:980px){header#main-header img#logo{max-width:fit-content}}h1,h2,h3,h4,h5,h6,.et_pb_module h1,.et_pb_module h2,.et_pb_module h3,[class*="dipl_"] h2,[class*="dipl_"] span{word-break:normal!important;overflow-wrap:normal!important;word-wrap:normal!important;hyphens:none!important;white-space:normal!important}@media (max-width:768px){h1,.et_pb_module h1{font-size:clamp(1.8rem,6vw,2.8rem)!important;line-height:1.2!important}h2,.et_pb_module h2,[class*="dipl_"] h2{font-size:clamp(1.4rem,5vw,2.2rem)!important;line-height:1.25!important}[class*="dipl_"] span{font-size:inherit!important;margin:0!important;padding:0!important}}h1.entry-title{display:none!important}.no-password-required .resource-header{display:none}.dn-blog .post-content{margin-bottom:20px;order:3;padding:30px}.is-form-style input.is-search-submit,.is-search-icon{color:#fff;background:#2acb8d;border:1px solid #2acb8d}.is-search-icon:hover,form.is-form-style input.is-search-submit:hover{background:#22A673;border:1px solid #22A673}.is-form-style .is-search-submit path{fill:#fff!important}.header{height:50vh}div#top-header{display:none}.black-overlay{position:relative}.black-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / 70%);z-index:1}.et_pb_blog_0_tb_body a.more-link{background-color:#253969!important;border-radius:3px;padding:10px 30px!important;text-transform:Capitalize}.et_pb_blog_grid .et_pb_salvattore_content,.et_pb_posts{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}@media only screen and (min-width:981px) and (max-width:50000px){.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:100%!important}}@media only screen and (min-width:767px) and (max-width:980px){.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{display:flex!important;flex-direction:column!important;justify-content:space-between!important}}.et_pb_post .post-content,.et_pb_post .entry-summary{flex-grow:1!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a{line-height:1em}.et_pb_post{box-shadow:6px 9px 29px 2px rgba(0,0,0,0.25)}.vw_post_grid{height:auto!important}#page-container{overflow-x:hidden}.vertCenter{display:flex;flex-direction:column;justify-content:center}.et_pb_section.customSection .customRow{display:inline-block;height:300px}.customRowContent{height:300px;margin-top:-300px}.et_pb_section.customSection .customRow.left{-webkit-clip-path:polygon(0 0,100% 0%,61% 100%,0% 100%);clip-path:polygon(0 0,100% 0%,61% 100%,0% 100%);width:61.50%!important;margin-right:-11.65%}.et_pb_section.customSection .customRow.right{-webkit-clip-path:polygon(39% 0,100% 0,100% 100%,0 100%);clip-path:polygon(39% 0,100% 0,100% 100%,0 100%);width:61.5%!important;margin-left:-11.65%}.inquiry-form{display:inline-block;text-align:center;border-radius:3px;overflow:hidden;background-color:#253969!important;padding:10px 30px!important;color:#fff;font-weight:600;text-transform:uppercase;text-decoration:none;transition:all 0.3s ease;cursor:pointer}.inquiry-form:hover{background-color:#1d2d54!important;transform:translateY(-2px)}.et_password_protected_form{width:100%;max-width:1200px;margin:auto}@media (max-width:1202px){.et_pb_section.customSection .customRow.right{margin-left:-11.7%}.et_pb_section.customSection .customRow.left{margin-right:-11.7%}}@media (max-width:904px){.et_pb_section.customSection .customRow.right{margin-left:-11.9%}.et_pb_section.customSection .customRow.left{margin-right:-11.9%}}@media (max-width:506px){.et_pb_section.customSection .customRow.right{margin-left:-12.2%}.et_pb_section.customSection .customRow.left{margin-right:-12.2%}}.et-pb-active-slide .et_pb_slide_image,.et-pb-active-slide .et_pb_slide_video{animation-name:fadeLeft}.et-pb-active-slide .et_pb_slide_description{animation-name:fadeLeft}.dv-dropdown,.dv-dropdown :before,.dv-dropdown :after{box-sizing:border-box}.dv-dropdown *{font-family:'Poppins','Sans serif'}.dv-dropdown{margin:0;padding:0;width:100%;background-color:transparent;position:relative;user-select:none}.dv-dropdown>div.caption{border-radius:15px;background:#f4f2f2;cursor:pointer;font-weight:600;padding:14px 38px 14px 45px}.dv-dropdown>div.list{position:absolute;background-color:#fafafa;width:100%;border-radius:15px;display:none;font-weight:600;z-index:250!important;box-shadow:0 10px 10px 0 rgba(0,0,0,0.1);overflow:hidden}.dv-dropdown>div.list>div.item{padding:11px 24px;cursor:pointer}.dv-dropdown>div.list>div.item:hover{color:#fff;background-color:#333}.dv-dropdown.open>div.list{display:block;margin-top:2px}.dv-dropdown .caption:after,.dv-dropdown .caption:before{font-family:"ETmodules"!important;position:absolute;top:14px;width:13px}.dv-dropdown .caption:after{right:14px;content:"33";transition:all ease 500ms}.dv-dropdown.open .caption:after{transform:rotate(180deg)}.dv-dropdown .caption:before{left:14px;content:"61"}.dv-dropdown.map-icon .caption:before{content:"e081"}.dv-dropdown.price-icon .caption:before{content:"e0ed"}.dv-dropdown.business-icon .caption:before{content:"e0fd"}.dv-dropdown.design-icon .caption:before{content:"e0db"}.dv-dropdown.community-icon .caption:before{content:"e0de"}.df-animation{animation:dv-animation;animation-duration:1.5s}@keyframes dv-animation{0%{opacity:0;transform:translatey(20px)}100%{opacity:1;transform:translatey(0px)}}.dv-item img{transition:transform ease 1s;height:150px}@media (max-width:965px){.dv-item img{height:auto}}.dv-item:hover img{transform:scale(1.05)}.dv-item{box-shadow:0 0 15px 0 rgba(0,0,0,0.1);transition:box-shadow 0.4s;margin-top:0px;margin-bottom:0px}.dv-item:hover{box-shadow:0 0 30px 0 rgba(0,0,0,0.1)!important}.df-area .et_pb_column{min-height:190px}.checkbox,.checkbox~p{display:inline-block;cursor:pointer}.checkbox{position:relative;height:15px;width:15px;border:1px solid}.checkbox:after{position:absolute;width:100%;line-height:100%;text-align:center}.df-activebutton .checkbox:after{content:"✓"}.df-area .et_pb_image_wrap::after{background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 100%);content:"";height:100%;width:100%;position:absolute;left:0;top:0}@media (max-width:980px){.df-area .dv-item.et_pb_column{max-width:500px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:60px!important;float:none!important}}@media (min-width:981px) and (max-width:1500px){.df-area .dv-title{padding-left:15px!important;padding-right:20px!important;margin-top:-85px!important}.df-area .dv-title h3{font-size:21px}}html:not(.et-fb-root-ancestor) .df-area:not(.df-loaded){min-height:900px}pre{padding:0!important;overflow:hidden!important}.btn-clipboard{font-weight:bold;padding:5px 10px}.btn-clipboard:hover{background-color:#22A673!important}.home-button{background-color:#2acb8d;color:white;border:none;padding:5px 10px;font-weight:bold}.home-button:hover{background-color:#693c8e}.filter-button a{color:#2acb8d;font-weight:bold;margin:0 5px 0 5px}.filter-button a:hover{color:#22A673}.css-selector{background:linear-gradient(270deg,#693c8e,#2acb8d);background-size:400% 400%;-webkit-animation:AnimationName 40s ease infinite;-moz-animation:AnimationName 40s ease infinite;animation:AnimationName 40s ease infinite}@-webkit-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before{font-size:40px}@media (max-width:904px){.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li a{font-size:25px}.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before{font-size:25px}}.floating{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;margin-top:5px}@keyframes floating{from{transform:translate(0,0px)}65%{transform:translate(0,15px)}to{transform:translate(0,-0px)}}input[type="submit"]{background-color:#2acb8d;color:white;border:none;padding:5px 10px;font-weight:bold}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .et_pb_portfolio_filter{width:200px}.et_pb_search_posttype_0 input.et_pb_s{height:auto;min-height:0;width:300px;border-radius:3px}.et_header_style_fullscreen .et_slide_menu_top .et-search-form{min-width:200px;width:200px!important}.et_pb_search input.et_pb_s,.et_pb_search input.et_pb_searchsubmit{color:white}.et_pb_search input.et_pb_searchsubmit{background-color:#2acb8d}span{font-weight:bold}.template-list{text-align:center;display:flex;flex-wrap:wrap;padding-left:0!important}.template-list li{position:relative;list-style:none;flex-basis:29.33333%;padding:20px;margin:2%;border-radius:6px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);transition:box-shadow 0.4s}.template-list img{max-width:100%;height:200px;object-fit:cover;object-position:top;width:100%}.template-list .tid{position:absolute;right:0;top:0;background:#071a39;font-size:12px;padding:5px 10px;line-height:14px;border-bottom-left-radius:6px;border-top-right-radius:6px;color:#fff;font-weight:400}.template-list h3{font-size:17px;padding-bottom:0;margin-top:10px}.template-list .ttype{font-size:12px;padding-bottom:0;line-height:18px}.popup_main_inner{position:absolute;width:100%;height:100%;left:0;top:0;z-index:99;background:rgb(11 26 58 / 70%);display:flex;opacity:0}.template-list li:hover .popup_main_inner{opacity:1}.open_popup{background:tomato;border:none;padding:12px 40px;color:#fff;margin:auto;font-size:14px;cursor:pointer;border-radius:6px}.open_popup:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.open_popup1{background:tomato;border:none;padding:12px 40px;color:#fff;margin:auto;font-size:14px;cursor:pointer;border-radius:6px}.open_popup1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.popup_body{display:none;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms;z-index:999999}.popup_body_show{display:block;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms}.popup_back{background:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0}.popup_contain{position:relative;background:#fff;min-width:300px;max-width:92%;margin:10vh auto;min-height:150px;padding:0;height:80vh;overflow-y:auto}.popup_close{background:#ff6347;padding:3px 10px 5px;position:absolute;right:0;top:0;color:#fff;width:60px;height:50px;line-height:40px;font-weight:400;cursor:pointer;font-size:30px}.topheader{text-align:center}.popup_body iframe{margin:auto;height:100%}.pagination{text-align:center;margin-bottom:20px}.pagination a,.pagination button{width:34px;height:34px;background:tomato;display:inline-block;border-radius:6px;color:#fff;font-size:14px;font-weight:400;line-height:36px;margin:0 2px;border:0;cursor:pointer}.pagination .active-page{background:#071a39}#filterForm,#searchForm{text-align:center;padding:10px 15px;color:#000;font-size:14px;font-weight:300}#filterForm label{margin-left:20px}#templateSearch,#searchBox{width:50%;padding:10px;line-height:24px;border:#ebebeb solid 1px}#filterForm [type="submit"],#searchForm [type="submit"]{padding:10px 30px;line-height:24px;border:#ebebeb solid 1px;background:#f66035;color:#fff;text-transform:uppercase;font-weight:500;cursor:pointer}#searchBox::placeholder{color:#ccc;opacity:1;text-align:center}#searchBox::-ms-input-placeholder{color:#ccc;text-align:center}#catList .et_pb_column{display:flex;flex-direction:column;justify-content:center}#catList{height:calc(93vh - 200px)}#loader{text-align:center}#loader svg{width:100px;height:100px;margin:0;display:inline-block}.not-found{flex-basis:100%!important}.new-tab{position:absolute;right:0;bottom:0;z-index:99}.new-tab a{display:inline-block;padding:10px 10px 5px;background:#000}.hide1000063{display:none}@media only screen and (max-width:1399px){.template-list li{flex-basis:46%}}@media only screen and (max-width:640px){.template-list li{flex-basis:95%}}@media only screen and (max-width:767px) and (min-width:525px){.masking-image .dipl_image_mask_0 .dipl_image_mask_container .dipl_image_mask_inner{height:400px!important}}.dn-blog .post-content-inner{margin-bottom:30px}.dn-blog .post-content{margin-bottom:20px;order:3}.dn-blog .et_pb_post{display:flex;flex-direction:column}.dn-blog .et_pb_image_container{margin-bottom:-10px}.gform_wrapper.gravity-theme .gfield select{border:0px!important;background-color:#eeeeee!important;padding:15px!important;max-width:100%}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{border:0px!important;background-color:#eeeeee!important;padding:15px!important;max-width:100%}.gform_wrapper.gravity-theme .gfield textarea.large{border:0px!important;background-color:#eeeeee!important;padding:15px!important;max-width:100%;height:150px}input#gform_submit_button_1{background-color:#253969;padding:15px;font-size:16px}h2#contact-form{display:none!important}div#gfield_description_1_5{display:none!important}@media (max-width:767px){.et_pb_blog_0_tb_body .et_pb_post .entry-title,.et_pb_blog_0_tb_body .not-found-title{font-size:clamp(1.25rem,4.5vw,1.5rem)!important;line-height:1.25!important;padding:0 15px!important}}