.elementor-1439 .elementor-element.elementor-element-a219425{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 103px;--row-gap:0px;--column-gap:103px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1439 .elementor-element.elementor-element-a219425::before, .elementor-1439 .elementor-element.elementor-element-a219425 > .elementor-background-video-container::before, .elementor-1439 .elementor-element.elementor-element-a219425 > .e-con-inner > .elementor-background-video-container::before, .elementor-1439 .elementor-element.elementor-element-a219425 > .elementor-background-slideshow::before, .elementor-1439 .elementor-element.elementor-element-a219425 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1439 .elementor-element.elementor-element-a219425 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1439 .elementor-element.elementor-element-8af7ec4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:158px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1439 .elementor-element.elementor-element-91677d7 > .elementor-widget-container{margin:0px 0px 0px -51px;}.elementor-1439 .elementor-element.elementor-element-91677d7 img{width:100%;max-width:598px;height:646px;}.elementor-1439 .elementor-element.elementor-element-b26da91{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1439 .elementor-element.elementor-element-4d84cea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1439 .elementor-element.elementor-element-4d84cea .elementor-heading-title{font-family:"Tobias", Sans-serif;font-size:46px;font-weight:300;line-height:55px;color:var( --e-global-color-kadence9 );}:root{--page-title-display:none;}@media(max-width:1250px){.elementor-1439 .elementor-element.elementor-element-8af7ec4{--gap:50px 101px;--row-gap:50px;--column-gap:101px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1439 .elementor-element.elementor-element-4d84cea .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-1439 .elementor-element.elementor-element-a219425{--content-width:1275px;}.elementor-1439 .elementor-element.elementor-element-b26da91{--width:49%;}}@media(max-width:767px){.elementor-1439 .elementor-element.elementor-element-a219425{--padding-top:0px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1439 .elementor-element.elementor-element-91677d7 > .elementor-widget-container{margin:0px 0px 0px -31px;}.elementor-1439 .elementor-element.elementor-element-91677d7 img{width:360px;max-width:360px;height:257px;object-fit:cover;object-position:center center;}.elementor-1439 .elementor-element.elementor-element-4d84cea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1439 .elementor-element.elementor-element-4d84cea .elementor-heading-title{font-size:54px;line-height:55px;}}/* Start custom CSS for heading, class: .elementor-element-4d84cea */.page-heading{
    width: 100%;
    max-width: 599px!important;
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-176675c */.contact-form .gform_required_legend {
    display: none!important;
}
.elementor-1439 .elementor-element.elementor-element-176675c .gform_validation_errors {
    display: none !important;
}

.elementor-1439 .elementor-element.elementor-element-176675c .validation_message  {
    color: #fff !important;
}
.elementor-1439 .elementor-element.elementor-element-176675c select {
    background: transparent;
    font-size: 19px;
    font-weight: 400!important;
    line-height: 30px;
    border:none;
    padding-left: 0;
    height: 45px;
     opacity: 1;
    color: #667085;
    background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.25781 0L8.25781 16.5144" stroke="white" stroke-width="1.5" stroke-miterlimit="10"/><path d="M8.81413 16.5139C8.81414 12.5375 12.2607 9.31641 16.5156 9.31641" stroke="white" stroke-width="1.5" stroke-miterlimit="10"/><path d="M0.00163526 9.31641C4.25654 9.31641 7.70312 12.5375 7.70312 16.5139" stroke="white" stroke-width="1.5" stroke-miterlimit="10"/></svg>');
    background-repeat: no-repeat;
    background-position: 100% 20%;
    border-radius: 0;
}
.elementor-1439 .elementor-element.elementor-element-176675c select:focus {
    outline:none!important;
   box-shadow: none;
}
.elementor-1439 .elementor-element.elementor-element-176675c select option {
    color:#000;
}
.elementor-1439 .elementor-element.elementor-element-176675c .gform_footer {
    margin-top: 40px;
}
.elementor-1439 .elementor-element.elementor-element-176675c .ginput_container_select {
        margin-top: 15px;
}
.elementor-1439 .elementor-element.elementor-element-176675c input:not([type="submit"],
[type="checkbox"]), 
textarea {
    font-size: 19px;
    color: #fff;
    font-weight: 400;
    line-height: 57px;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #fff !important;
    height: 57px;
    background-color: transparent;
    padding-left: 3px;
    outline: none;
	--gf-local-border-color: transparent;
	--gf-local-shadow: none;
}
.elementor-1439 .elementor-element.elementor-element-176675c input[type="submit"] {
    position: relative;
    border: 1px solid #fff !important;
    padding: 18px 50px 18px 0px !important;
    position: relative !important;
    display: block !important;
    width: 155px!important;
    
    background-image: url('data:image/svg+xml,<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g><g><g><g><path d="M0 8.84375L16.5144 8.84375" stroke="%23fff" stroke-width="1.5" stroke-miterlimit="10"/><path d="M16.5139 8.28743C12.5375 8.28743 9.31641 4.84084 9.31641 0.585938" stroke="%23fff" stroke-width="1.5" stroke-miterlimit="10"/><path d="M9.31641 17.0999C9.31641 12.845 12.5375 9.39844 16.5139 9.39844" stroke="%23fff" stroke-width="1.5" stroke-miterlimit="10"/></g></g></g></g></svg>');
    background-color: transparent !important;
    background-position: calc(100% - 21px) 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    transition: all 0.2s ease-out !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 20px !important;
    border-radius: 2px !important;
}

.elementor-1439 .elementor-element.elementor-element-176675c textarea {
    background: transparent;
    border:1px solid white;
    font-size: 19px;
    color: #fff;
    font-weight: 400;
    min-height: 95px;
}

.elementor-1439 .elementor-element.elementor-element-176675c input[type="submit"]:hover,
.elementor-1439 .elementor-element.elementor-element-176675c input[type="submit"]:focus {
    border-color: rgba(255, 255, 255, 0.35) !important;
    background-color: transparent !important;
    background-position: calc(100% - 15px) 50%;
}

.elementor-1439 .elementor-element.elementor-element-176675c input::placeholder {
    opacity: 1;
    color: rgba(255, 252, 242, 0.30);
}

.elementor-1439 .elementor-element.elementor-element-176675c input::-webkit-input-placeholder {
    opacity: 1;
    color: #667085;
}

.elementor-1439 .elementor-element.elementor-element-176675c textarea::-webkit-input-placeholder {
     opacity: 1;
    color: #667085;
}
.elementor-1439 .elementor-element.elementor-element-176675c input::-moz-placeholder {
    opacity: 1;
    color: rgba(255, 252, 242, 0.30);
}

.elementor-1439 .elementor-element.elementor-element-176675c input:-ms-input-placeholder {
    opacity: 1;
    color: rgba(255, 252, 242, 0.30);
}
.elementor-1439 .elementor-element.elementor-element-176675c input:-moz-placeholder {
    opacity: 1;
    color: rgba(255, 252, 242, 0.30);
}

.elementor-1439 .elementor-element.elementor-element-176675c .gform_confirmation_message {
      font-size: 19px;
    color: #fff;
    font-weight: 400;
    line-height: 24px;
}
.elementor-1439 .elementor-element.elementor-element-176675c .gform-field-label {
    color:#fff;
    font-weight: 400;
    font-size: 16px;
}
.elementor-1439 .elementor-element.elementor-element-176675c input[type="checkbox"]{
    background: transparent;
    border: 1px solid white;
    border-radius: 0;
}
.elementor-1439 .elementor-element.elementor-element-176675c input[type="checkbox"]:before{
    color:#fff;
}
@media (max-width: 768px){
    
    .elementor-1439 .elementor-element.elementor-element-176675c input ,select,textarea,.gform-field-label {
        font-size:14px!important;
    }
}

.elementor-1439 .elementor-element.elementor-element-176675c .gform_footer {
    position: relative;
}
.elementor-1439 .elementor-element.elementor-element-176675c .gform_footer:hover::before,
.elementor-1439 .elementor-element.elementor-element-176675c .gform_footer:focus::before{
    content: '';
    position: absolute;
    display: block;
    bottom: 13px;
    left: 24px;
    right: 50px;
    width: 11%;
    height: 1px;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS */.pm-page-wrapper {
    position: relative;
}

.pm-page-wrapper:before {
    content: '';
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(https://brandsite-review.privatemedical.org/wp-content/uploads/2024/05/Background-No-multiply-1980.jpg);
    background-position: top center;
    background-repeat: repeat;
    background-size: auto;
    z-index: 2;
    mix-blend-mode: multiply;
}

.pm-page-wrapper header {
    z-index: 10;
}

.pm-page-wrapper #content {
    position: relative;
    z-index: 5;
}

.pm-page-wrapper [data-elementor-type="footer"] {
    position: relative;
    z-index: 10;
}

.pm-page-wrapper:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
     background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1316" height="2621" viewBox="0 0 1316 2621" fill="none"><path d="M1316 0H0V2621H1316V0Z" fill="url(%23paint0_linear_99_3170)"/><defs><linearGradient id="paint0_linear_99_3170" x1="33.6843" y1="2023.41" x2="1430.97" y2="849.861" gradientUnits="userSpaceOnUse"><stop stop-color="%23012C44"/><stop offset="1" stop-color="%23014B73"/></linearGradient></defs></svg>');
    background-position: 50% 50%;
    background-size: cover;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tobias';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://brandsite-review.privatemedical.org/wp-content/uploads/2024/05/TobiasTRIAL-Light.woff2') format('woff2'),
		url('https://brandsite-review.privatemedical.org/wp-content/uploads/2024/05/TobiasTRIAL-Light.woff') format('woff');
}
@font-face {
	font-family: 'Tobias';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://brandsite-review.privatemedical.org/wp-content/uploads/2024/05/TobiasTRIAL-SemiBold.woff2') format('woff2'),
		url('https://brandsite-review.privatemedical.org/wp-content/uploads/2024/05/TobiasTRIAL-SemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */