.ourclients-wrap{padding:52px 0px 0px 0px;}body.page-template-new-conatct-page section.subpage-header{display:none;}body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields{height:100%;}.page-template-new-conatct-page .main-contactwrap .form-col h2{color:#6a8238;}.page-template-new-conatct-page .main-contactwrap .form-col p{color:#000;font-size:14px;margin:0;}body .custom_layout_gform .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none;font-weight:500 !important;color:#767676;}body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li.gfield div.ginput_complex.has_first_name.has_last_name span label{display:none;}body.page-template-new-conatct-page .gform_wrapper form .gform_footer input[type="submit"]{cursor:pointer;background:#db7803;font-family:"ProximaNova-Extrabld",Arial;font-weight:normal;padding:12px 20px;height:auto !important;color:#fff;text-transform:uppercase;font-size:21px;letter-spacing:1px;border:2px solid #fff !important;border-radius:42px;width:100% !important;max-width:100% !important;}.gform_wrapper input::placeholder,body .main-contactwrap .form-col .gform_wrapper input,body .main-contactwrap .form-col.custom_layout_gform .gform_wrapper textarea::placeholder{color:#767676;}div#GetYourFreeProposalForm .main-contactwrap{margin:0px;padding:0;background:none !important;}img#gform_ajax_spinner_94{position:absolute;right:32px;top:17px;}body .custom_layout_gform .gform_wrapper .field_description_below .gfield_description#gfield_description_94_40,body .custom_layout_gform .gform_wrapper .field_description_below .gfield_description#gfield_description_94_50{font-size:12px;}.form-col.custom_layout_gform h2,.ourclients-wrap h2,.success-stories h2{font-size:45px;font-style:normal;font-weight:700;line-height:normal;font-family:"ProximaNova-bold",Arial;}.ourclients-wrap .casesudycols .image-wrap{position:relative;}.ourclients-wrap .three-cols h4 a{text-decoration:underline;font-size:20px;}.ourclients-wrap .three-cols{padding:0 50px;padding-top:20px;}.success-stories .ourstories{padding:34px 50px 30px;}.ourclients-wrap .casesudycols .image-wrap .text-description{position:absolute;bottom:5px;text-align:center;width:100%;color:#fff;}.ourclients-wrap .casesudycols .image-wrap img{display:block;width:100%;}.ourclients-wrap .casesudycols .image-wrap .text-description h2{font-size:65px;color:#fff;line-height:79.17px;font-family:"ProximaNova-Extrabld",Arial;}.ourclients-wrap .casesudycols h4{padding:20px 20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;min-height:85px;display:flex;align-items:center;justify-content:center;}.success-stories .inner-cols .greyboxes .icon-wrap{position:absolute;top:-42px;left:42%;}.success-stories .inner-cols .greyboxes h6{font-size:18px;position:relative;right:0;bottom:0;margin-left:auto;}.ourclients-wrap .three-cols h4 a{text-decoration:underline;font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.success-stories .inner-cols{gap:28px;padding-top:73px;}.success-stories .inner-cols .greyboxes{background-color:#f6f6f6;padding:60px 25px 30px;border-radius:29px;position:relative;height:auto;min-height:auto;display:flex;flex-wrap:wrap;align-content:space-between;}.success-stories .inner-cols .greyboxes p{font-style:italic;color:#000;}body.page-template-new-conatct-page .subpage-container .wrap{max-width:100%;padding:0;}body.page-template-new-conatct-page p#breadcrumbs{display:none;}html body.page-id-85562 .full-width .thrive-breadcrumb:after,html body.page-template-new-conatct-page .thrive-breadcrumb:after{display:none !important;}html body.page-template-new-conatct-page .site-container .thrive-breadcrumb{border-bottom:none;margin-bottom:0;}html body.page-template-new-conatct-page .full-width .thrive-breadcrumb:before,html body.page-template-new-conatct-page .thrive-breadcrumb:before{display:none !important;}.page-template-new-conatct-page .main-contactwrap{padding:40px 20px 70px 20px;margin-top:100px;}.page-template-new-conatct-page .main-contactwrap .contactdescription{position:absolute;bottom:-45px;left:0;right:0;}.page-template-new-conatct-page .main-contactwrap .form-col .contactdescription p{color:rgba(255,255,255,.71);text-align:center;}body .main-contactwrap .form-col{margin-right:76px;position:relative;}.main-contactwrap .description-col{padding:2px 0px 0px 0px;}.main-contactwrap .description-col h2,.main-contactwrap .description-col h3,.main-contactwrap .description-col p{color:#fff;}.main-contactwrap .description-col .counter-list-wrap{counter-reset:my-sec-counter;position:relative;padding-top:13px;margin-bottom:0px;}.main-contactwrap .description-col .counter-list-wrap .listing-items{position:relative;padding-left:70px;margin-bottom:50px;}.main-contactwrap .description-col .counter-list-wrap .listing-items:before{counter-increment:my-sec-counter;content:"" counter(my-sec-counter) "";color:#fff;position:absolute;background-color:#7f964f;width:44px;height:44px;border-radius:50%;font-size:28.719px;left:0;display:flex;justify-content:center;align-items:center;z-index:1;font-weight:900;font-family:"ProximaNova-Bold",Arial;margin-top:-2px;}.main-contactwrap .description-col .border-top{border-top:solid 1px rgba(255,255,255,.31);}.main-contactwrap .description-col .addresswrap p{margin:0;}.main-contactwrap .description-col a{color:#fff;}.main-contactwrap .description-col .counter-list-wrap:before{background-color:#7f964f;height:100%;width:3px;left:20px;}.main-contactwrap .description-col h2{font-size:35px;line-height:41px;font-weight:700;position:relative;padding-left:0px;}.esaysteps .imageheading-wrap{position:relative;padding-left:70px;}.esaysteps .imageheading-wrap img{width:100%;height:45px;}.ourclients-wrap .casesudycols:nth-child(2){margin:0 40px;}.esaysteps .imageheading-wrap a{display:inline-block;width:70px;margin-right:17px;height:45px;position:absolute;left:-12px;top:0;z-index:1;}.main-contactwrap .description-col .counter-list-wrap .listing-items h3{font-size:31px;margin-bottom:14px;font-family:"ProximaNova-bold",Arial;}.main-contactwrap .description-col .counter-list-wrap .listing-items > div{margin-bottom:16px;}.main-contactwrap .description-col .counter-list-wrap .listing-items:last-child > div,.awardiamge-wrap figure{margin:0;}.main-contactwrap .description-col .counter-list-wrap .listing-items p{line-height:22px;}.listing-items::after{position:absolute;content:"";background-color:#7f964f;height:100%;width:3px;left:20px;overflow:hidden;margin-top:15px;}body .listing-items:last-child:after{display:none !important;}.page-template-new-conatct-page .main-contactwrap .form-col p a,.success-stories .inner-cols .greyboxes h6 a{text-decoration:underline;}li#field_124_40{display:none;}body .custom_layout_gform .gform_wrapper .gform_body li.gchoice.gchoice_124_60_1{width:100% !important;}body .custom_layout_gform .gform_wrapper .gform_body li#field_124_10{margin:0 0 10px 0 !important;}body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li#field_124_53 label.gfield_label{display:block;}body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li#field_124_53 label.gfield_label span.gfield_required{margin-left:0;}body .main-contactwrap .form-col label.gfield_label.gform-field-label{display:none;}input#input_124_7{text-transform:lowercase;}input#input_124_7::placeholder{text-transform:capitalize;}@media (min-width:1025px) and (max-width:1200px){.ourclients-wrap .casesudycols .image-wrap .text-description h2{font-size:50px;line-height:1.4;}}@media (min-width:821px) and (max-width:960px){.page-template-new-conatct-page .main-contactwrap{margin-top:0px;}}@media (max-width:1170px) and (min-width:1025px){body .main-contactwrap .form-col{margin-right:41px;}.page-template-new-conatct-page .main-contactwrap .form-col{padding:40px 30px 30px 30px;}}@media (min-width:1024px){.success-stories .ourstories .greyboxes h6 a br{display:none;}}@media (min-width:1024px) and (max-width:1024px){.success-stories .inner-cols .greyboxes{min-height:470px !important;}}@media (min-width:781px) and (max-width:1024px){.ourclients-wrap .casesudycols .image-wrap .text-description h2{font-size:40px;line-height:40px;}.ourclients-wrap .casesudycols:nth-child(2){margin:0 30px;}img#gform_ajax_spinner_89{right:11px;}body .main-contactwrap .form-col{margin-right:37px;}.page-template-new-conatct-page .main-contactwrap .form-col{padding:40px 22px 30px 22px;min-height:auto;}.form-col.custom_layout_gform h2,.ourclients-wrap h2,.success-stories h2{font-size:40px;}.main-contactwrap .description-col h2{font-size:28px;line-height:35px;}.main-contactwrap .description-col{padding:18px 0px 0px 0px;}.main-contactwrap .description-col .counter-list-wrap .listing-items h3{font-size:23px;}}@media (min-width:781px) and (max-width:991px){.main-contactwrap .description-col .addresswrap{gap:16px;}.main-contactwrap .description-col .addresswrap p{font-size:14px;}.awardiamge-wrap figure{margin:0 10px;}}@media (max-width:1024px) and (min-width:820px){.ourclients-wrap .casesudycols h4{padding:14px 11px;min-height:92px;}.ourclients-wrap .three-cols h4 a{font-size:15px;-webkit-line-clamp:3;}.counter-list-wrap{margin:0;}.awradcol{padding:0 20px;}body.page-template-new-conatct-page .gform_wrapper form .gform_footer input[type="submit"]{font-size:19px;}.success-stories .inner-cols .greyboxes h6{font-size:18px;}.main-contactwrap .description-col .counter-list-wrap .listing-items > div{margin-bottom:13px;}img#gform_ajax_spinner_94{right:12px;top:16px;}.success-stories .inner-cols .greyboxes .icon-wrap{left:39%;}.main-contactwrap .description-col .addresswrap .headqarterwrap,.main-contactwrap .description-col .addresswrap .offixehourswrap{flex-basis:50% !important;}.main-contactwrap .description-col .addresswrap{gap:16px;}}@media (min-width:820px) and (max-width:820px){.chosen-container input{font-size:13px !important;}}@media (max-width:820px){.page-template-new-conatct-page .main-contactwrap{margin-top:0;padding:40px 20px 62px 20px;}.ourclients-wrap .three-cols{padding-top:29px;}body .gform_wrapper label.gfield_label{font-size:14px !important;}.gform_wrapper .chosen-container{width:100% !important;}}@media (min-width:100px) and (max-width:768px){.main-contactwrap .description-col{padding:34px 0px 0px 0px;}.main-contactwrap .description-col .addresswrap .wp-block-column.headqarterwrap{flex-basis:40% !important;}.main-contactwrap .description-col .addresswrap .wp-block-column.offixehourswrap{flex-basis:60% !important;}.main-contactwrap .description-col .wp-block-columns.addresswrap{flex-wrap:nowrap !important;display:flex !important;margin-bottom:0px !important;}.page-template-new-conatct-page .main-contactwrap{padding:40px 20px 0 20px;}.success-stories .inner-cols .greyboxes{min-height:349px;}.ourclients-wrap .casesudycols:nth-child(2){margin:45px 0px;}body .main-contactwrap .form-col{margin-right:0px;}.success-stories{padding:29px 0px 0px 0px;}.success-stories .inner-cols{gap:69px;}.ourclients-wrap .three-cols,.success-stories .ourstories{padding:10px 20px 0px 20px;}.main-contactwrap .description-col h2{font-size:31px;line-height:35px;}.main-contactwrap .description-col .counter-list-wrap .listing-items h3{font-size:25px;margin-bottom:7px;}.form-col.custom_layout_gform h2,.ourclients-wrap h2,.success-stories h2{font-size:32px;}.esaysteps .imageheading-wrap img{transform:rotate(90deg);}.awradcol{padding:0 20px;}.ourclients-wrap .casesudycols .image-wrap .text-description h2{font-size:48px;line-height:50px;}.success-stories .inner-cols .greyboxes .icon-wrap{left:45%;}.esaysteps .imageheading-wrap a{width:auto;}.esaysteps .imageheading-wrap a{left:-1px;}html body .gform_wrapper .chosen-container{width:100% !important;}html body .form-col.custom_layout_gform{flex-basis:100% !important;}.three-cols .casesudycols{width:100%;max-width:80%;margin:0 auto;}.ourclients-wrap .three-cols{justify-content:center;}}@media (min-width:100px) and (max-width:767px){.main-contactwrap .description-col .wp-block-columns.addresswrap{gap:21px;}.main-contactwrap .description-col .addresswrap .wp-block-column.offixehourswrap{flex-basis:50% !important;}.main-contactwrap .description-col .addresswrap .wp-block-column.headqarterwrap{flex-basis:50% !important;}.success-stories .inner-cols .greyboxes{min-height:auto;}.success-stories .inner-cols .greyboxes .icon-wrap{left:38%;}.success-stories .inner-cols .greyboxes h6{position:unset;}.page-template-new-conatct-page .main-contactwrap .form-col div#gform_wrapper_15{padding:0;}.page-template-new-conatct-page .main-contactwrap .form-col p{font-size:14px;line-height:1.4;padding:0;}.page-template-new-conatct-page .main-contactwrap .contactdescription{bottom:-58px;}.page-template-new-conatct-page .main-contactwrap .form-col{padding:40px 20px 40px 20px;}body.page-template-new-conatct-page .gform_wrapper form .gform_footer input[type="submit"]{font-size:15px !important;padding:17px 20px;height:54px !important;}img#gform_ajax_spinner_94{right:12px;top:14px;}body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li.gfield div.ginput_complex.has_last_name.has_last_name span.name_last{margin-top:15px;}.three-cols .casesudycols:nth-child(1){padding-top:35px;}}.success-stories .inner-cols .wp-block-column{display:flex;}.page-id-79701 .custom_layout_gform label.gfield_label{display:none;}@media (min-width:782px) and (max-width:978px){.page-template-new-conatct-page .main-contactwrap .contactdescription{bottom:-56px;}.page-template-new-conatct-page .main-contactwrap .form-col .contactdescription p{line-height:19px;}}@media (min-width:100px) and (max-width:781px){.page-template-new-conatct-page .main-contactwrap .form-col{margin-bottom:140px;}}body .custom_layout_gform .gform_wrapper.custom-contact-gform-layout #gform_fields_100 textarea::placeholder,body .custom_layout_gform .gform_wrapper.custom-contact-gform-layout #gform_fields_100 input::placeholder{color:#b3b3b3 !important;}.page-template-new-conatct-page .main-contactwrap{padding:40px 20px 140px 20px;margin-top:100px;background:url("https://cdn-icggj.nitrocdn.com/AphBmykuaGyxZijWArNhxcCiPzVdYZGT/assets/images/optimized/rev-aff0e25/thriveagency.com/files/city-page-banner-img-2.png") !important;background-size:cover !important;width:100% !important;}.page-template-new-conatct-page .main-contactwrap .form-col .contactdescription p{text-align:left;line-height:22px;}.page-template-new-conatct-page .main-contactwrap .contactdescription{bottom:-140px;}body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container_select{position:relative;}body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container_select:after{content:"";position:absolute;right:10px;top:22px;background:url("https://thriveagency.com/wp-content/themes/thrive-agency/images/Dropdown-arrow.png") no-repeat 0px 2px;width:14px;height:14px;pointer-events:none;}body .gform_wrapper input,body .custom_layout_gform .gform_wrapper textarea{height:55px !important;}ul#gform_fields_106 label.gfield_label.gform-field-label{display:none;}body.page-id-114020 .main-contactwrap{padding:40px 20px 70px 20px;}.page-template-new-conatct-page .main-contactwrap .form-col .contactdescription p a{text-decoration:underline;color:rgba(255,255,255,.71);font-family:"ProximaNova-Regular";}.page-template-new-conatct-page .main-contactwrap .form-col .contactdescription p a:hover{color:#fff;}.page-id-104060 .main-contactwrap .description-col{position:relative;top:70px;}.page-template-new-conatct-page .main-contactwrap .form-col p a:hover{color:#49453b;}html body .custom_layout_gform .gform_wrapper.gform_validation_error ul.gform_fields li.gfield textarea{height:55px;margin-bottom:-5px;}body .custom_layout_gform .gform_wrapper .field_description_below .gfield_description{line-height:20px;}html body .custom_layout_gform .gform_wrapper.gform_validation_error ul.gform_fields li.gfield + li#field_106_7,html body .custom_layout_gform .gform_wrapper.gform_validation_error ul.gform_fields li.gfield + li#field_106_58{margin-bottom:15px !important;}.gform_wrapper input#input_106_7{text-transform:lowercase;}li#field_100_40,li#field_100_50,li#field_100_52{display:none !important;}input#input_106_7::placeholder{text-transform:capitalize;}@media screen and (min-width: 992px){.page-template-new-conatct-page .main-contactwrap .contactdescription{bottom:-110px;}}@media screen and (max-width:991px){.esaysteps .imageheading-wrap img{transform:rotate(90deg);}}@media screen and (max-width: 768px){.page-template-new-conatct-page .main-contactwrap,body.page-id-114020 .main-contactwrap{padding:40px 20px 20px 20px;}.page-template-new-conatct-page .main-contactwrap{margin-top:0;}.main-contactwrap .description-col{padding:40px 0px 0px 0px;}}@media screen and (min-width:768px) and (max-width:768px){.main-contactwrap .description-col{padding:20px 0px 0px 0px;}}@media screen and (min-width: 781px) and (max-width: 991px){.page-template-new-conatct-page .main-contactwrap .contactdescription{bottom:-120px;}.page-template-new-conatct-page .main-contactwrap{padding:40px 20px 150px 20px;}.page-template-new-conatct-page .main-contactwrap{margin-top:0;}body.page-id-114020 .main-contactwrap{padding:40px 20px 30px 20px;}}@media screen and (min-width:768px) and (max-width:992px){body.page-id-114020 .main-contactwrap{padding:40px 20px 30px 20px;margin-top:0;}.page-template-new-conatct-page .main-contactwrap .contactdescription{bottom:-90px;}body .main-contactwrap .form-col,body .main-contactwrap .description-col{margin-right:0;max-width:100% !important;min-width:100% !important;}.page-template-new-conatct-page .main-contactwrap .wp-block-columns{flex-wrap:wrap !important;}.page-template-new-conatct-page .main-contactwrap .form-col{margin-bottom:110px;}.main-contactwrap .description-col .addresswrap{flex-wrap:nowrap !important;}.page-id-104060 .main-contactwrap .description-col{top:0;}.page-template-new-conatct-page .main-contactwrap{padding:40px 20px 40px 20px;}body .custom_layout_gform .gform_wrapper .gform_body ul#input_124_60 li.gchoice{width:100% !important;}}@media screen and (min-width: 840px) and (max-width: 1200px){body input,body select,body textarea{font-size:14px !important;}}@media screen and (min-width: 781px) and (max-width: 835px){body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li select,body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li input,body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li textarea{font-size:16px !important;}div#gform_wrapper_100 input,div#gform_wrapper_94 input,body .custom_layout_gform #gform_wrapper_100 textarea,div#gform_wrapper_100 input::placeholder,div#gform_wrapper_94 input::placeholder,body .custom_layout_gform #gform_wrapper_100 textarea::placeholder{font-size:16px;}}@media screen and (min-width: 822px) and (max-width: 1281px){body.page-id-114020 .main-contactwrap{padding:40px 20px 40px 20px;}img#gform_ajax_spinner_106{top:15px !important;}}@media screen and (min-width: 1000px) and (max-width: 1025px){body .custom_layout_gform .gform_wrapper .gform_body .ginput_container_checkbox .gfield_checkbox li{width:50% !important;}}@media screen and (max-width: 767px){.page-id-104060 .main-contactwrap .description-col{top:0px;}.main-contactwrap .description-col .wp-block-columns.addresswrap{margin-bottom:10px !important;}.page-template-new-conatct-page .main-contactwrap{padding:40px 20px 20px 20px;}body.page-id-114020 .main-contactwrap{padding:40px 20px 20px 20px !important;}body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li.gfield div.ginput_complex.has_last_name.has_last_name span.name_last{margin-top:20px !important;}html body .custom_layout_gform .gform_wrapper .gform_body ul.gform_fields li.gfield div.ginput_complex.has_last_name.has_last_name span.name_last{margin-top:20px !important;}}@media screen and (max-width: 420px){.page-template-new-conatct-page .main-contactwrap .contactdescription{bottom:-150px;}}@media screen and (min-width: 100px) and (max-width: 380px){.page-template-new-conatct-page .main-contactwrap .form-col p{font-size:13px;}}@media screen and (max-width: 361px){.page-template-new-conatct-page .main-contactwrap .form-col{margin-bottom:160px;}.page-template-new-conatct-page .main-contactwrap .contactdescription{bottom:-160px;}}