.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:#3580c3;border:1px solid #3580c3;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}}