.portfolio .et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:-2.5%!important}.portfolio:hover{box-shadow:0px 0px 0px #00000029!important;background:none!important}.posst-meta a{border:1px solid #cccccc;padding:5px 12px!important;border-radius:5px;color:#000}.posst-meta a:hover{background-color:#000080;border:1px solid #000080;color:#fff}.custom-form-container{max-width:600px;margin:0 auto;padding:20px;background-color:rgba(255,255,255,0.1);border-radius:10px}.custom-form-title h2{color:#fff;text-align:center;margin-bottom:20px}.custom-input{width:100%;padding:12px;margin-bottom:15px!important;background-color:transparent;border:1px solid #fff;color:#fff;border-radius:5px;font-size:16px}.custom-input::placeholder{color:#fff;opacity:0.7}.custom-submit{background-color:#f8a61b;color:#fff;padding:12px 20px;border:none;border-radius:5px;cursor:pointer;font-size:16px;text-transform:uppercase;width:100%;transition:background-color 0.3s ease}.custom-submit:hover{background-color:#e09617}@media (max-width:600px){.custom-form-container{padding:15px}}.wpcf7 select{width:100%!important;background:#f8f8f800;;padding:10px}.wpcf7 input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{padding-top:6px;border-radius:5px!important;width:100%!important;padding-right:16px;padding-bottom:10px;padding-left:16px;overflow:hidden;color:#000;border:1px solid #2f5aa8!important}.cfield{margin-bottom:10px}.wpcf7-list-item-label{color:#2f5aa8;font-size:12px}.wpcf7-submit{color:#fff!important;border-width:0px!important;border-color:RGBA(255,255,255,0);font-size:14px;width:100%;font-weight:700!important;background-color:#ff7c44!important;padding-top:14px!important;margin-top:4px!important;float:center;cursor:pointer}.ftitle{margin-bottom:15px}.ftitle h2{font-size:23px;color:#2f5aa8!important;line-height:1.3em;text-align:center}.et_pb_contact_main_title{color:#fff}.et_portfolio_image{transition:transform .5s ease}.et_portfolio_image:hover{transform:scale(1.1)}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item{width:22.95%!important;margin-right:2%!important}#page-container{padding-top:0px!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:100%!important;max-width:100%!important}.main-sr:hover{box-shadow:0px 0px 19px 0px grey}.whole-form{display:flex}.field-space{padding-right:20px}.service-box:hover{box-shadow:0px 0px 15px 0px #cccccc}.cfrm{padding:15px!important;border-radius:2px;width:100%}input[type=tel],input[type=text],input[type=email],input[type="url"]{background-color:transparent;border:1px solid #fff;color:#fff}.cfrm::-webkit-input-placeholder{color:#fff!important;opacity:1}.cfrm:-moz-placeholder{color:#fff!important;opacity:1}.cfrm::-moz-placeholder{color:#fff!important;opacity:1}.cfrm:-ms-input-placeholder{color:#fff!important;opacity:1}.wpcf7-submit{padding:15px 30px;font-size:14px;background-color:#f37538;border:1px solid #f37538;color:#fff;margin-top:15px;cursor:pointer;border-radius:6px!important}::-webkit-input-placeholder{color:#000!important;opacity:1}:-moz-placeholder{color:#000!important;opacity:1}::-moz-placeholder{color:#000!important;opacity:1}:-ms-input-placeholder{color:#000!important;opacity:1}.btn-container{width:100%;text-align:center}.dnxte-itcont-des{border:1px solid rgba(255,255,255,0.3)!important;border-radius:10px;height:auto;padding:30px 15px;position:relative}.dnxte-itcont-des:hover{background-color:#fff}.dnxte-tstimonial-prfle-des-name{margin-top:18px}.dnxte-tstimonial-prfle-review{left:18%;position:absolute}.dnxte-tstimonial-prfle-review img{margin:0 auto 66px;display:block}.dnxte_testimonial_child_1 .dnxte-tstimonial-prfle-review img{opacity:1}.dnxte-entry-title{text-align:center}.wpcf7-response-output{color:#ffffff}.dnext-teamovl-card-sn a span:before{border:none!important}.dnext-teamovl-card-linkedin span:before{padding:10px!important;border-radius:20%!important}.dnext-teamovl-card-twitter span:before{padding:10px!important;border-radius:20%!important}.dnext-teamovl-card-facebook span:before{padding:10px!important;border-radius:20%!important}.et_pb_testimonial_separator{display:none!important}.et_pb_testimonial_description_inner+.et_pb_testimonial_meta>span{margin-top:0px!important;margin-bottom:20px!important}.portfolio:hover{background:#fff;box-shadow:0 0 15px #e4e4e4}.et_pb_pricing_content_top{display:none}.left-side{min-height:602px!important}.right-side{min-height:580px!important}#contact_show{display:none}#contact_show.showContact{display:block!important}@media only screen and (max-width:1024px){.et_pb_blurb_26.et_pb_blurb{margin-bottom:102px!important}.et_pb_button_0_wrapper{margin-bottom:128px!important}}@media only screen and (max-width:768px){.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center!important}.whole-form{display:block}.cfrm{margin-top:10px!important}}@media only screen and (max-width:600px){.whole-form{display:block}.cfrm{margin-top:10px!important}.mobile_menu_bar{margin-top:-5px!important}}.wpcf7 form{padding:10px;border-radius:0px;max-width:100%;margin:0 auto;font-family:'Poppins',sans-serif}.form-row{display:flex;gap:10px;margin-bottom:10px}.form-group{flex:1 1 50%;display:flex;flex-direction:column}.full-width{width:100%;margin-bottom:20px}.wpcf7-response-output{color:#000000!important}@media (max-width:768px){.form-row{flex-direction:column}}.dd-me-002 nav>ul>li>a:hover{opacity:1!important}.dd-me-002 nav>ul>li>a>span{position:relative}.dd-me-002 nav>ul>li>a>span:before{content:"";position:absolute;width:100%;height:2px;background-color:#000080;bottom:-7px;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.dd-me-002 nav>ul>li:hover>a>span:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.dd-me-002 nav>ul>li.current-menu-item>a>span:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.dd-me-002 nav>ul>li.current-menu-item>a{color:#000080!important}@media (min-width:981px){.dd-dme-2a .et-menu li li.menu-item-has-children>a:first-child:after{font-family:"ETmodules";content:"L";font-size:14px;text-align:center;top:calc(50% - 14px);background-color:rgba(0,0,0,0.05);width:26px;border-radius:5px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.dd-dme-2a .et-menu li li.menu-item-has-children>a:first-child:hover:after{background-color:#ffffff}.dd-dme-2a .nav li ul{border-top:none;border-radius:5px;-webkit-box-shadow:0 0 50px 0 rgba(37,45,73,0.15);box-shadow:0 0 50px 0 rgba(37,45,73,0.15)}.dd-dme-2a .nav li li{padding:0}.dd-dme-2a .nav li li a{width:240px;padding:6px 25px;font-size:14px!important;-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.dd-dme-2a .nav li li a:hover{background:transparent;opacity:1;padding-left:30px}.dd-dme-2a li li a>span:before{content:"";position:absolute;width:0;top:0;bottom:0;left:0;-webkit-transition:width .3s ease-in-out,background-color .3s ease-in-out;transition:width .3s ease-in-out,background-color .3s ease-in-out}.dd-dme-2a li li a:hover>span:before{width:4px;background-color:#000080}.dd-dme-2a .nav li ul.sub-menu li.current-menu-item>a{color:#000000!important;padding-left:30px}.dd-dme-2a li li.current-menu-item>a>span:before{width:4px;top:0;bottom:0;left:0;background-color:#ffffff}}