.table-container{position:relative;overflow-x:auto;width:100%;max-width:100%;padding:0;margin:0}#pricing-table{width:100%;table-layout:fixed}#pricing-table td:nth-child(1){width:20%;text-align:center;font-weight:700;font-size:14px;color:#666;font-family:'Poppins';position:sticky;left:0;background-color:#FDF8F0;z-index:2;border-right:1px solid #ddd;padding:15px;box-shadow:inset -1px 0 0 #ddd}#pricing-table td:nth-child(2),#pricing-table td:nth-child(3),#pricing-table td:nth-child(4),#pricing-table td:nth-child(5),#pricing-table td:nth-child(6){width:15%!important;white-space:normal;overflow:hidden;text-overflow:ellipsis}#pricing-table tbody td:not(:first-child){padding:15px;text-align:center;background-color:#FDF8F0;position:relative;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,0.2);width:100px;white-space:normal}.add-to-basket-btn{display:block;margin-top:10px;padding:10px 15px;background-color:#40826D;color:#fff;text-align:center;border-radius:5px;text-decoration:none;font-size:14px}.add-to-basket-btn:hover{background-color:#384048}#pricing-table tbody tr:first-child td:not(:first-child){box-shadow:0 -2px 4px rgba(0,0,0,0.2),0 2px 4px rgba(0,0,0,0.2)}#pricing-table tbody tr:last-child td:not(:first-child){box-shadow:0 2px 4px rgba(0,0,0,0.2),0 2px 4px rgba(0,0,0,0.2)}#pricing-table th,#pricing-table td{border-top:none;color:#384149!important}#pricing-table td{font-size:16px;color:#333;font-weight:600}#pricing-table .column_title{font-weight:700;font-size:24px;color:#40826d!important;display:block}#pricing-table .column_price{font-weight:700;font-size:16px}tr.group_header{background:#40826D;color:white}tr.group_header+tr td:last-child{display:none}#addons-display{text-align:center}#submit-addons{margin:auto;background:#40826D;border:none;padding:10px 70px;margin-top:20px;color:#FDF8F0;font-size:20px;cursor:pointer;font-weight:600;letter-spacing:2px;border-radius:3px}#additional-fields-form{width:100%;margin:0 auto;background-color:#FDF8F0;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,0.2);font-family:'Poppins';color:#384149;font-weight:700}#additional-fields-form label{display:block;margin-bottom:10px;font-size:14px;color:#333}#additional-fields-form input{width:100%;padding:10px;margin-bottom:20px;border-radius:5px;border:1px solid #ddd}#additional-fields-form button.final-submit-btn{display:block;width:100%;padding:10px;background-color:#40826D;color:#fff;text-align:center;border-radius:5px;border:none;font-size:16px}#additional-fields-form button.final-submit-btn:hover{background-color:#384048}@media (max-width:1300px){#pricing-table tbody td:first-child{width:15%;font-size:12px;line-height:13px;font-weight:400;color:black!important}}@media (max-width:900px){#pricing-table tbody td:first-child{width:130px}}@media (max-width:800px){#pricing-table td:nth-child(2),#pricing-table td:nth-child(3),#pricing-table td:nth-child(4),#pricing-table td:nth-child(5),#pricing-table td:nth-child(6){width:130px!important}#addons-display tr td:nth-child(2){width:50px;display:table-cell;padding:0px}#addons-display tr td:nth-child(2) input,#addons-display tr td:nth-child(2) select{width:50px;display:table-cell;padding:0px;margin:3px}}.carbon-accounting-h1 .et_pb_module_header{margin-top:25px;margin-bottom:30px}textarea{resize:none}.custom-percent-value .percent-value::after{content:"%"}.custom-image-blob::after{content:"";width:100%;height:100%;display:inline-block;background-image:url(https://portt.co.uk/wp-content/uploads/LargeBlob01-04-1.png);padding-top:20px!important;padding-right:35%;padding-bottom:30%;background-repeat:no-repeat;padding-left:20px!important;left:-38%;z-index:-1;position:absolute;top:-23%}.custom-image-small-blob::after{content:"";width:100%;height:100%;display:inline-block;background-image:url(https://portt.co.uk/wp-content/uploads/SmallBlob08-02-1.png);padding-top:20px!important;padding-right:43%;padding-bottom:66%;background-repeat:no-repeat;padding-left:20px!important;left:0%;z-index:-1;position:absolute;top:-63%}#custom-margin-our-services-p .et_pb_blurb_description p:first-of-type{margin-bottom:23px}.custom-icons-position .et-last-child{position:absolute;right:-225px;top:325px}a.pa-blurb-button{color:#384149;font-weight:bold;background:#FDF8F0;padding:5px 45px;margin-top:20px;margin-left:110px;border-radius:5px;text-transform:capitalize;display:inline-block;box-shadow:0px 4px 5px 0px rgba(0,0,0,0.3);transition:all 0.3s ease-in-out}a.pa-our-team-blurb-button{color:#384149;background:#FDF8F0;padding:5px 40px;margin-top:20px;margin-left:118px;font-weight:bold;border-radius:5px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.we-support-blurb-button{color:#ffffff;background:#40826D;border:2px solid #40826D;padding:5px 20px;position:relative;font-size:14px;top:40px;left:65px;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.our-services-blurb-button{color:#FCF8F0;background:#40826D;border:2px solid #40826D;padding:5px 30px;position:relative;top:40px;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.blog-pa-blurb-button{color:black;background:#FDF8F0;padding:5px 20px;position:relative;left:118px;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.pa-blurb-button:hover{cursor:pointer;transition:all 0.3s ease-in-out}.add-to-basket-button{color:#ffffff;background:#40826D;border:1px solid #40826D;padding:0px 5px;margin-top:20px;margin-bottom:10px;font-size:11px;font-weight:bold;position:relative;left:51px;text-align:center;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.add-to-basket-button-packages{color:#ffffff;background:#40826D;border:1px solid #40826D;padding:0px 5px;margin-top:20px;margin-bottom:10px;font-size:11px;font-weight:bold;position:relative;left:60px;text-align:center;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.optional-button{color:#ffffff;background:#40826D;border:1px solid #40826D;padding:0px 5px;margin-top:20px;margin-bottom:10px;font-size:11px;font-weight:bold;position:relative;left:0px;text-align:center;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.optional-box-margin .et_pb_blurb_description p{margin-bottom:10px}.packages-box-margin .et_pb_blurb_description p{margin-bottom:20px;padding-bottom:0px}.about-us-boxes .et_pb_promo_description{padding-bottom:0px}#et_pb_contact_form_0 .et_pb_contact_right{display:none}#et_pb_contact_form_0 .et_contact_bottom_container{text-align:center;float:none;display:block}.custom-expertise-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}.about-us-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(64,130,109,1);opacity:0.7}.our-principles-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(56,65,73,1);opacity:0.5}.pa-text-over-image .et_pb_image_wrap:before{content:"OUR VALUES";line-height:1.3em;z-index:9999;position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#ffffff;padding:12px 24px;font-size:28px;font-weight:bold;text-align:center;border-radius:50px;transition:all .5s ease}.pa-text-over-image img{-webkit-filter:opacity(40%);filter:opacity(40%);margin-top:-1px}.pa-button-over-image .et_pb_image_wrap:before{content:"Click Here!";line-height:1.3em;z-index:9999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#000000;color:#ffffff;padding:12px 24px;font-size:20px;font-weight:bold;border-radius:50px;transition:all .5s ease}.footer-padding p{padding-bottom:0px}.footer-padding li a{padding-bottom:3px!important}.pa-image-zoom-rotate .et_pb_image_wrap{overflow:hidden}.pa-image-zoom-rotate img{transition:all .5s ease}.pa-image-zoom-rotate:hover img{-webkit-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);transform:scale(1.05) rotate(1deg);transition:all .3s ease}.contact-us-toggle-button .et_pb_toggle_title:before{font-size:30px}.custom-grey-table-p p{padding-bottom:5px}.custom-table-padding-p p{padding-bottom:0px;margin-bottom:18px}.get-in-touch-form input::placeholder{color:#384149}.get-in-touch-form textarea::placeholder{color:#384149}.get-in-touch-form input{-webkit-appearance:none;width:100%;border-width:0;border-radius:0;background-color:#fdf8f0;font-size:14px;padding:16px;color:#384149;font-weight:700}.get-in-touch-form textarea{-webkit-appearance:none;width:100%;border-width:0;border-radius:0;background-color:#fdf8f0;font-size:14px;padding:16px;color:#384149;font-weight:700;height:160px}.get-in-touch-form input[type=submit]{width:auto;color:#384149;border-width:0px;border-radius:5px;font-size:15px;font-weight:700;background-color:#fdf8f0;padding-top:8px;padding-bottom:8px}.get-in-touch-form .wpcf7-spinner{position:absolute;right:420px;bottom:8px}.footer-newsletter-form input{-webkit-appearance:none;background-color:#fdf8f0;width:100%;border-width:0;border-radius:0;color:#999;font-size:12px;padding:16px}.footer-newsletter-form input[type=submit]{color:#384149;border-radius:5px;font-size:11px;background-color:#fdf8f0;margin-top:10px;float:right;width:auto;padding:5px 25px;font-weight:600;cursor:pointer}.mc4wp-success p{color:#fcf8f0}.contact-us-form input{-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}.contact-us-form textarea{-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}.contact-us-form input[type=submit]{color:#384149;border-radius:5px;font-size:20px;background-color:#fdf8f0;margin-top:10px;float:right;width:auto;padding:5px 25px;font-weight:600;cursor:pointer}.news-first-form input{-webkit-appearance:none;background-color:white;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:18px}.news-first-form input[type=submit]{color:#384149;border-radius:5px;font-size:15px;background-color:#fdf8f0;margin-top:10px;width:auto;padding:5px 25px;font-weight:600;cursor:pointer}.name-fields{display:block!important}.name-fields p{display:inline-block;width:48%}.name-fields p:nth-child(2){float:right}.name-fields label{display:inline-block!important;width:100%!important;box-sizing:border-box!important;vertical-align:top!important}.name-fields label:first-child{margin-right:4%!important}.wpcf7-response-output{color:white}.custom-pa-text-over-image>.et_pb_text{position:absolute;top:45%;left:50%;color:#FDF8F0;transform:translate(-50%,-45%);z-index:10;width:100%;transition:opacity 0.3s ease-in-out;font-weight:bold;font-size:23px;text-align:center}.custom-pa-text-over-image p{padding-bottom:2px}.custom-pa-text-over-image>.et_pb_image .et_pb_image_wrap:before{content:"";position:absolute;width:100%;height:100%;z-index:9;transition:opacity 0.3s ease-in-out;opacity:0.3}.custom-pa-text-over-image:hover>.et_pb_text{}.custom-pa-text-over-image:hover>.et_pb_image .et_pb_image_wrap:before{}#post-2730>div>div>div>div.et_pb_section.et_pb_section_2.et_pb_with_background.et_section_regular>div.et_pb_row.et_pb_row_4{max-width:1400px}@media only screen and (max-width:992px){.custom-icons-position .et-last-child{position:absolute;text-align:center;top:200px;left:0px}a.we-support-blurb-button{left:40px}a.pa-blurb-button{margin-left:80px}}.carbon-accounting-h1 .et_pb_module_header{margin-top:25px;margin-bottom:30px}textarea{resize:none}.custom-percent-value .percent-value::after{content:"%"}.custom-image-blob::after{content:"";width:100%;height:100%;display:inline-block;background-image:url(https://portt.co.uk/wp-content/uploads/LargeBlob01-04-1.png);padding-top:20px!important;padding-right:35%;padding-bottom:30%;background-repeat:no-repeat;padding-left:20px!important;left:-38%;z-index:-1;position:absolute;top:-23%}.custom-image-small-blob::after{content:"";width:100%;height:100%;display:inline-block;background-image:url(https://portt.co.uk/wp-content/uploads/SmallBlob08-02-1.png);padding-top:20px!important;padding-right:43%;padding-bottom:66%;background-repeat:no-repeat;padding-left:20px!important;left:0%;z-index:-1;position:absolute;top:-63%}.custom-image-small-blob::before{content:"";width:100%;height:100%;display:inline-block;background-image:url(https://portt.co.uk/wp-content/uploads/icons-01.png);padding-top:20px!important;padding-right:43%;padding-bottom:66%;background-repeat:no-repeat;padding-left:20px!important;left:85%;top:70%;z-index:3;position:absolute}#custom-margin-our-services-p .et_pb_blurb_description p:first-of-type{margin-bottom:23px}.custom-icons-position .et-last-child{position:absolute;right:-225px;top:325px}a.pa-blurb-button{color:#384149;font-weight:bold;background:#FDF8F0;padding:5px 45px;margin-top:20px;margin-left:110px;border-radius:5px;text-transform:capitalize;display:inline-block;box-shadow:0px 4px 5px 0px rgba(0,0,0,0.3);transition:all 0.3s ease-in-out}a.pa-our-team-blurb-button{color:#384149;background:#FDF8F0;padding:5px 40px;margin-top:20px;margin-left:118px;font-weight:bold;border-radius:5px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.we-support-blurb-button{color:#ffffff;background:#40826D;border:2px solid #40826D;padding:5px 20px;position:relative;font-size:14px;top:40px;left:65px;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.our-services-blurb-button{color:#FCF8F0;background:#40826D;border:2px solid #40826D;padding:5px 30px;position:relative;top:40px;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.blog-pa-blurb-button{color:black;background:#FDF8F0;padding:5px 20px;position:relative;left:118px;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}a.pa-blurb-button:hover{cursor:pointer;transition:all 0.3s ease-in-out}.add-to-basket-button{color:#ffffff;background:#40826D;border:1px solid #40826D;padding:0px 5px;margin-top:20px;margin-bottom:10px;font-size:11px;font-weight:bold;position:relative;left:51px;text-align:center;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.add-to-basket-button-packages{color:#ffffff;background:#40826D;border:1px solid #40826D;padding:0px 5px;margin-top:20px;margin-bottom:10px;font-size:11px;font-weight:bold;position:relative;left:60px;text-align:center;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.optional-button{color:#ffffff;background:#40826D;border:1px solid #40826D;padding:0px 5px;margin-top:20px;margin-bottom:10px;font-size:11px;font-weight:bold;position:relative;left:0px;text-align:center;border-radius:5px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.optional-box-margin .et_pb_blurb_description p{margin-bottom:10px}.packages-box-margin .et_pb_blurb_description p{margin-bottom:20px;padding-bottom:0px}.about-us-boxes .et_pb_promo_description{padding-bottom:0px}#et_pb_contact_form_0 .et_pb_contact_right{display:none}#et_pb_contact_form_0 .et_contact_bottom_container{text-align:center;float:none;display:block}.custom-expertise-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}.about-us-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(64,130,109,1);opacity:0.7}.our-principles-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(56,65,73,1);opacity:0.5}.pa-text-over-image .et_pb_image_wrap:before{content:"OUR VALUES";line-height:1.3em;z-index:9999;position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#ffffff;padding:12px 24px;font-size:28px;font-weight:bold;text-align:center;border-radius:50px;transition:all .5s ease}.pa-text-over-image img{-webkit-filter:opacity(40%);filter:opacity(40%);margin-top:-1px}.pa-button-over-image .et_pb_image_wrap:before{content:"Click Here!";line-height:1.3em;z-index:9999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#000000;color:#ffffff;padding:12px 24px;font-size:20px;font-weight:bold;border-radius:50px;transition:all .5s ease}.footer-padding p{padding-bottom:0px}.footer-padding li a{padding-bottom:3px!important}.pa-image-zoom-rotate .et_pb_image_wrap{overflow:hidden}.pa-image-zoom-rotate img{transition:all .5s ease}.pa-image-zoom-rotate:hover img{-webkit-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);transform:scale(1.05) rotate(1deg);transition:all .3s ease}.contact-us-toggle-button .et_pb_toggle_title:before{font-size:30px}.custom-grey-table-p p{padding-bottom:5px}.custom-table-padding-p p{padding-bottom:0px;margin-bottom:18px}.custom-pa-text-over-image>.et_pb_text{position:absolute;top:45%;left:50%;color:#FDF8F0;transform:translate(-50%,-45%);z-index:10;width:100%;transition:opacity 0.3s ease-in-out;font-weight:bold;font-size:23px;text-align:center}.custom-pa-text-over-image p{padding-bottom:2px}.custom-pa-text-over-image>.et_pb_image .et_pb_image_wrap:before{content:"";position:absolute;width:100%;height:100%;z-index:9;transition:opacity 0.3s ease-in-out;opacity:0.3}.custom-pa-text-over-image:hover>.et_pb_text{}.custom-pa-text-over-image:hover>.et_pb_image .et_pb_image_wrap:before{}#post-2730>div>div>div>div.et_pb_section.et_pb_section_2.et_pb_with_background.et_section_regular>div.et_pb_row.et_pb_row_4{max-width:1400px}@media only screen and (max-width:992px){.custom-icons-position .et-last-child{position:absolute;text-align:center;top:200px;left:0px}a.we-support-blurb-button{left:40px}a.pa-blurb-button{margin-left:80px}}