.txt_container_contact{position:absolute;height:150px;left:390px;float:left;font-size:14px;color:#828282;line-height:1.25;width:250px;top:-140px}.txt_container_contact p{font-size:14px;color:#828282;line-height:1.25}.upper_text_holder{height:211px!important;margin-bottom:0!important}.title{font-size:25px!important}.radio_holder .lbl_country{font-size:14px;font-weight:100;font-family:grotesk_bold;color:#828282}.radio_holder .green{position:relative;float:left;display:block;top:20px;height:25px;width:200px;font-size:13px;font-weight:normal}.radio_holder input{display:none}.radio_holder input+label article{position:absolute;top:-3px;left:30px;width:300px;font-family:grotesk_bold}.radio_holder input+label{border-radius:50%;position:absolute;width:0;height:0;top:4px;left:4px}.radio_holder input:checked+label{width:16px;height:16px;padding-left:0;padding-top:0;transition:.1s}.radio_holder input+label:after{content:'';border:2px solid #d2d2d2;border-radius:50%;position:absolute;width:18px;height:18px;top:-4.5px;left:-4.6px}.radio_holder input:checked+label{background-color:#78b4dc!important;height:9px;width:9px;position:absolute;z-index:1}.radio_holder .green input:checked+label{background-color:#78b4dc}.contact_form_holder{background-size:cover;background-repeat:no-repeat;position:relative;height:565px;width:100%}.contact_form_holder .blue_overlay:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(120,180,220,.9);-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.contact_form_holder .blue_overlay{background-color:rgba(120,180,220,.9);position:absolute;top:0;left:0;width:100%;height:100%}.contact_form_holder .blue_overlay img{background-size:cover;background-repeat:no-repeat;display:block}.contact_form_holder .contact_form{position:relative;max-width:960px;height:100%;margin:0 auto;color:#fff;font-size:14px;letter-spacing:0;padding-top:44px}.contact_form_holder .contact_form .contact_row{position:relative;width:100%;height:23px;margin-bottom:2px}.contact_form_holder .contact_form .contact_row .txt_label{width:265px;height:22px;font-size:15px;letter-spacing:0;position:relative;float:left;left:96px;padding-top:2px}.contact_form_holder .contact_form .contact_row input,.contact_form_holder .contact_form .contact_row textarea,.contact_form_holder .contact_form .contact_row select{width:500px;height:22px;background-color:transparent;border:1px solid #cbdef1;position:relative;float:right;right:96px;padding-left:10px}.contact_form_holder .contact_form .contact_row select option{color:#828282}.contact_form_holder .contact_form .contact_row textarea{resize:none;height:325px}.contact_form_holder .contact_form .hint_field{color:#fff;position:absolute;bottom:50px;left:96px;width:100px;letter-spacing:0;font-style:italic}.contact_form_holder .contact_form .hint_field span{float:left;color:#fff}.contact_form_holder .contact_form button{background-color:transparent;border:none;font-size:15px;color:#fff;float:right;right:96px;position:absolute;bottom:20px}.contact_form_holder .contact_form button .arrow_negativ{position:relative;display:block;float:left;margin-right:5px;top:2px;height:20px;width:16px}.under_content .label_box{position:absolute;top:16px;width:81px;height:21px;background-color:rgba(255,255,255,.75)}.under_content .hover_box{position:absolute;height:100%;width:100%;left:0;top:0;background-color:transparent;z-index:50}.under_content .second_box{width:610px;height:100%;position:relative;float:left;background-color:#e6e6e6}.blue_notification_overlay{background-color:rgba(120,180,220,.5);position:fixed;display:-webkit-box;-webkit-box-align:center;top:0;left:0;height:100%;width:100%;z-index:21}.blue_notification_overlay .mail_notification_box{display:-webkit-box;position:relative;margin:0 auto;-webkit-box-align:center;height:340px;background-color:#fff;width:510px}.blue_notification_overlay .mail_notification_box .notification_title{font-size:25px;font-family:grotesk_roman;color:#828282;position:absolute;top:0;left:0;height:120px;text-transform:uppercase;width:100%;float:left;padding-top:50px;padding-left:60px}.blue_notification_overlay .mail_notification_box .notification_center{font-size:14px;font-family:grotesk_roman;color:#828282;position:absolute;top:120px;left:0;height:150px;width:100%;float:left;padding-top:40px;background-color:#f5f5f5;padding-left:60px;padding-right:60px;line-height:1.25}.blue_notification_overlay .mail_notification_box .notification_footer{font-size:25px;font-family:grotesk_roman;color:#828282;position:absolute;bottom:0;left:0;height:70px;width:100%;float:left;padding-top:10px;padding-left:50px}.blue_notification_overlay .mail_notification_box .notification_footer .close_field_container{position:relative;float:right;right:50px;width:250px;text-align:right;top:20px}.blue_notification_overlay .mail_notification_box .notification_footer .round_close_bg{height:14px;width:14px;border-radius:20px;background-color:#787778;position:relative;float:right;margin-right:10px;top:2px}.blue_notification_overlay .mail_notification_box .notification_footer .round_close_bg img{position:absolute;left:4.5px;top:3px;width:6px}.blue_notification_overlay .mail_notification_box .notification_footer .round_close_bg:hover,.blue_notification_overlay .mail_notification_box .notification_footer .close_txt:hover{cursor:pointer}.blue_notification_overlay .mail_notification_box .notification_footer .close_txt{float:right;font-size:14px;color:#828282}.mail_notification{position:absolute;width:100%;text-align:center;color:#828282;z-index:10;font-size:14px;top:-20px}@media(min-width:320px)and (max-width:667px){.upper_content{height:960px}.txt_container_contact{left:0;width:100%;padding-left:33px;padding-right:33px}.contact_form_holder{height:750px}.contact_form_holder .blue_overlay img{height:100%}.contact_form_holder .contact_form .contact_row{height:55px;padding-left:33PX;padding-right:33px}.contact_form_holder .contact_form .contact_row .txt_label{width:100%;height:22px;font-size:15px;letter-spacing:0;position:relative;float:left;left:0;padding-top:0}.contact_form_holder .contact_form .contact_row input,.contact_form_holder .contact_form .contact_row select{width:100%;height:35px;position:relative;float:left;right:initial;font-size:18px}.contact_form_holder .contact_form .contact_row textarea{width:100%;position:relative;float:left;right:initial;font-size:18px}.contact_form_holder .contact_form .hint_field{bottom:20px;left:33px;width:150px}.contact_form_holder .contact_form .hint_field span{float:initial}.contact_form_holder .contact_form button{font-size:18px;right:33px;bottom:20px}.contact_form_holder .mail_notification_box{width:100%}}