/* https://matematykawprzedszkolu.pl/wp-content/themes/porto-child/style.css?ver=7.1 */
.header-main .container{padding-right:60px;padding-left:60px;margin-top:0px!important}.no-breadcrumbs .main-content{padding-top:0}.vd_header_underline_1{position:relative}.vd_header_underline_1:after{content:"";position:absolute;border-top:2px solid #e51b1d;left:50%;bottom:-10px;margin-left:-50px;width:100px;height:0}.vd_header_underline_left{position:relative}.vd_header_underline_left:after{content:"";position:absolute;border-top:2px solid #a6ce38;left:30px;bottom:-10px;margin-left:-30px;width:60px;height:0}.vd-box-1 .porto-sicon-read{color:#007aff;border:solid 2px #007aff;border-radius:2em!important;padding:6px 20px!important;width:95px;margin:10px auto 5px auto}.vd-box-1 .porto-sicon-read:hover{background-color:#007aff;color:#fff;text-decoration:none;border:solid 2px #007aff}.yell-box .porto-sicon-read{color:#fbb818;border:solid 2px #fbb818;border-radius:2em!important}.yell-box .porto-sicon-read:hover{background-color:#fbb818;border:solid 2px #fbb818}.red-box .porto-sicon-read{color:#e51c21;border:solid 2px #e51c21;border-radius:2em!important}.red-box .porto-sicon-read:hover{background-color:#e51c21;border:solid 2px #e51c21}.vd_rounded_button_large_1{border-radius:2em!important;padding:12px 42px!important}.vd_rounded_button_small_1 a{border-radius:2em!important;padding:6px 20px!important}.vd_full_width{width:100%!important}.vd-white p{color:white!important}.porto-testimonial{background-color:#fff;padding:30px 15px;border-radius:30px;box-shadow:5px 5px #d8eaf8}.porto-btn-ctn-center{margin-bottom:0!important}.intro{font-size:20px;line-height:24px}#footer .footer-main>.container{padding-top:25px!important;padding-bottom:0!important}#footer .porto-btn-ctn-left{margin-bottom:0px!important}#footer .footer-bottom{padding:5px 0}.vd_foot_1 strong{display:block!important}.share-links{display:inline-block;vertical-align:middle;font-weight:400}.share-links a:not(:hover){background-color:#fff;color:#333}.share-links a{width:30px;height:30px;border-radius:30px;margin:0 1px;overflow:hidden;font-size:.8rem}.share-links>a{transition:.3s;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.share-links a:not(:hover),#header .share-links a:not(:hover){background-color:#fff;color:#045fcb!important}.share-links a{width:40px;height:40px;font-size:1rem}.no-margin-bottom{margin-bottom:5px!important}#footer .widget>div>ul#menu-main-menu-1 li{text-transform:uppercase;font-weight:700}#footer .widget>div>ul#menu-main-menu-1 ul.sub-menu li{text-transform:none!important;padding:0;font-weight:400}#footer .widget>div>ul#menu-main-menu-1 li a{color:white!important}body .porto-carousel-wrapper ul.slick-dots,body .slick-dots{margin-bottom:30px!important}#menu-main-menu-1 ul.sub-menu li{line-height:17px!important}#nav_menu-2,#nav_menu-3{padding-top:25px!important}input,button,select,optgroup,textarea{max-width:100%!important;width:100%!important}#responsive-form{max-width:1200px;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-third,.column-full{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}.column-third{width:33%}}::-webkit-input-placeholder{color:#292929}::-moz-placeholder{color:#292929}:-ms-input-placeholder{color:#292929}:-moz-placeholder{color:#292929}input[type="text"],input[type="email"],input[type="tel"],textarea{border-color:#979696;background-color:transparent!important;color:#000}input[type="submit"]{display:block;margin-left:auto;margin-right:auto;padding:5px 15px 0 15px;line-height:35px}input[type="submit"]:hover{background-color:#e51b1d;border-color:#e51b1d}.vd_form_txt_mini{font-size:9px;line-height:10px}span.wpcf7-list-item{margin-right:0px!important}input[type=checkbox]{display:none}input[type=checkbox]:checked+.wpcf7-list-item-label::before{content:"\e080";color:#045fcb;font-size:18px;font-family:'Simple-Line-Icons'!important;font-style:normal;font-weight:400;line-height:20px;text-decoration:inherit;text-align:center}.wpcf7-list-item-label{display:inline-block;font-size:11px;font-weight:400;left:40px;line-height:15px;margin:0 0 20px 0;position:relative}.wpcf7-list-item-label::before{background:#fff;border:1px solid #000;border-radius:3px;content:"";height:22px;width:22px!important;left:-32px;position:absolute;width:15px}.wpcf7-list-item-label:hover{cursor:pointer}.vd_form-section-checkbox .wpcf7-list-item{display:block!important}.vd_form-section-checkbox .wpcf7-list-item-label{font-size:14px;font-weight:400;line-height:18px;margin:0 0 10px 0}.wpcf7-mail-sent-ok{background:#cdedba;border:solid 1px #47bd00;font-size:16px;color:#47bd00}.okragle-wszystkie-rogi{-webkit-border-radius:20px!important;-khtml-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important}.vc_custom_1610117669238 .vc_column-inner{padding-top:0px!important}.vd_hp_box_4 .porto-sicon-img,.vd_hp_box_5 .porto-sicon-img,.vd_hp_box_6 .porto-sicon-img,.vd_hp_box_7 .porto-sicon-img,.vd_hp_box_8 .porto-sicon-img,.vd_hp_box_1 .porto-sicon-img,.vd_hp_box_2 .porto-sicon-img,.vd_hp_box_3 .porto-sicon-img{background-image:url(/wp-content/uploads/ikony.png)!important;background-repeat:no-repeat!important}.vd_hp_box_1 .porto-sicon-img{background-position:0 center!important}.vd_hp_box_2 .porto-sicon-img{background-position:-95px center!important}.vd_hp_box_3 .porto-sicon-img{background-position:-200px center!important}.vd_hp_box_4 .porto-sicon-img{background-position:-305px center!important}.vd_hp_box_5 .porto-sicon-img{background-position:-400px center!important}.vd_hp_box_6 .porto-sicon-img{background-position:-505px center!important}.vd_hp_box_7 .porto-sicon-img{background-position:-605px center!important}.vd_hp_box_8 .porto-sicon-img{background-position:-710px center!important}.vd-laur h3,.vd-laur a{color:White!important}.widget .tagcloud a{background:#fbb911;color:#000}.vd_faq label{background-color:#fff}a.vd_anchor{display:block;position:relative;top:-250px;visibility:hidden}.cta-row .vc_column-inner{padding-top:0px!important}