.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-container{min-height:650px}.elementor-20 .elementor-element.elementor-element-1365dc03:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://dogsztalceni.pl/wp-content/uploads/2023/02/IMG_20220817_003359_0378-1.webp");background-position:0 -440px;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(176deg,#000 3%,#D8D8D808 16%);opacity:.72;mix-blend-mode:overlay;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-1365dc03{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-262px;margin-bottom:0;padding:0}.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:182px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-4675b17.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-20 .elementor-element.elementor-element-4675b17.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-20 .elementor-element.elementor-element-4675b17>.elementor-element-populated{margin:0 0 -125px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-67f6966{text-align:right}.elementor-20 .elementor-element.elementor-element-67f6966 .elementor-heading-title{color:#fff;font-family:"Merienda",Sans-serif;font-size:7rem;font-weight:600}.elementor-20 .elementor-element.elementor-element-67f6966>.elementor-widget-container{margin:0 70px 0 0;padding:0 50px}.elementor-20 .elementor-element.elementor-element-64ddbab{margin-top:50px;margin-bottom:15px}.elementor-20 .elementor-element.elementor-element-3cd9d52>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px}.elementor-20 .elementor-element.elementor-element-8a57233{text-align:center}.elementor-20 .elementor-element.elementor-element-8a57233 .elementor-heading-title{color:#49a850;font-family:"Merienda",Sans-serif;font-size:40px;font-weight:600}.elementor-20 .elementor-element.elementor-element-3e85835{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal}.elementor-20 .elementor-element.elementor-element-3e85835>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-3ade7be0>.elementor-container{min-height:85vh}.elementor-20 .elementor-element.elementor-element-3ade7be0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-20 .elementor-element.elementor-element-3ade7be0:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-3ade7be0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://dogsztalceni.pl/wp-content/uploads/2023/02/IMG20230211095926-scaled.jpg");background-position:center center;background-size:cover}.elementor-20 .elementor-element.elementor-element-3ade7be0>.elementor-background-overlay{background-color:#c60000;opacity:.35;mix-blend-mode:overlay;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-3ade7be0 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(120%) blur(0px) hue-rotate(194deg)}.elementor-20 .elementor-element.elementor-element-3ade7be0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 30px}.elementor-20 .elementor-element.elementor-element-3ade7be0>.elementor-shape-bottom svg{width:calc(197% + 1.3px);height:195px}.elementor-20 .elementor-element.elementor-element-6d661e9f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-20 .elementor-element.elementor-element-6d661e9f>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-20 .elementor-element.elementor-element-8e468{--spacer-size:50px}.elementor-20 .elementor-element.elementor-element-630e7f1c>.elementor-container{max-width:1440px}.elementor-20 .elementor-element.elementor-element-630e7f1c:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-630e7f1c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(255,255,255,0)}.elementor-20 .elementor-element.elementor-element-630e7f1c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-100px;margin-bottom:0}.elementor-20 .elementor-element.elementor-element-630e7f1c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-77214255>.elementor-element-populated{border-style:groove;border-width:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-77214255>.elementor-element-populated,.elementor-20 .elementor-element.elementor-element-77214255>.elementor-element-populated>.elementor-background-overlay,.elementor-20 .elementor-element.elementor-element-77214255>.elementor-background-slideshow{border-radius:0}.elementor-20 .elementor-element.elementor-element-77214255>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-d576f6c img{border-style:solid;border-width:3px;border-radius:100em}.elementor-20 .elementor-element.elementor-element-d576f6c>.elementor-widget-container{margin:0;padding:25px}.elementor-20 .elementor-element.elementor-element-210e74a7{text-align:center}.elementor-20 .elementor-element.elementor-element-210e74a7 .elementor-heading-title{color:#000300;font-family:"Merienda",Sans-serif;font-size:40px;font-weight:600}.elementor-20 .elementor-element.elementor-element-35b352f{text-align:center}.elementor-20 .elementor-element.elementor-element-35b352f .elementor-heading-title{color:#3a9540;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:500}.elementor-20 .elementor-element.elementor-element-35b352f>.elementor-widget-container{margin:0}.elementor-20 .elementor-element.elementor-element-1180d78{text-align:center}.elementor-20 .elementor-element.elementor-element-1180d78 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-b7fdcac{text-align:center}.elementor-20 .elementor-element.elementor-element-b7fdcac .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-b7fdcac>.elementor-widget-container{margin:0;padding:0 0 0 35px}.elementor-20 .elementor-element.elementor-element-55c6c67{text-align:center}.elementor-20 .elementor-element.elementor-element-55c6c67 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-de2fb9b{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400}.elementor-20 .elementor-element.elementor-element-de2fb9b>.elementor-widget-container{margin:0;padding:0 30px;border-style:solid;border-width:0;border-radius:0}.elementor-20 .elementor-element.elementor-element-a5ba848{text-align:center}.elementor-20 .elementor-element.elementor-element-a5ba848 .elementor-heading-title{color:#3a9540;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:500}.elementor-20 .elementor-element.elementor-element-a5ba848>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-1a0e3de{text-align:center}.elementor-20 .elementor-element.elementor-element-1a0e3de .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-5080f0d{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400}.elementor-20 .elementor-element.elementor-element-5080f0d>.elementor-widget-container{margin:0;padding:0 30px}.elementor-20 .elementor-element.elementor-element-31beff71>.elementor-element-populated,.elementor-20 .elementor-element.elementor-element-31beff71>.elementor-element-populated>.elementor-background-overlay,.elementor-20 .elementor-element.elementor-element-31beff71>.elementor-background-slideshow{border-radius:0}.elementor-20 .elementor-element.elementor-element-31beff71>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-31beff71>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-7366456 img{border-style:solid;border-width:3px;border-radius:100%}.elementor-20 .elementor-element.elementor-element-7366456>.elementor-widget-container{margin:0;padding:25px}.elementor-20 .elementor-element.elementor-element-699586c2{text-align:center}.elementor-20 .elementor-element.elementor-element-699586c2 .elementor-heading-title{color:#162128;font-family:"Merienda",Sans-serif;font-size:40px;font-weight:600}.elementor-20 .elementor-element.elementor-element-0ae9c88{text-align:center}.elementor-20 .elementor-element.elementor-element-0ae9c88 .elementor-heading-title{color:#3a9540;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:500}.elementor-20 .elementor-element.elementor-element-0ae9c88>.elementor-widget-container{margin:0}.elementor-20 .elementor-element.elementor-element-5f4b026{text-align:center}.elementor-20 .elementor-element.elementor-element-5f4b026 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-c083175{text-align:center}.elementor-20 .elementor-element.elementor-element-c083175 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-c083175>.elementor-widget-container{margin:0;padding:0 0 0 35px}.elementor-20 .elementor-element.elementor-element-4097fc4{text-align:center}.elementor-20 .elementor-element.elementor-element-4097fc4 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-16aeff2{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400}.elementor-20 .elementor-element.elementor-element-16aeff2>.elementor-widget-container{margin:0 0 -7px;padding:0 30px;border-style:solid;border-width:0}.elementor-20 .elementor-element.elementor-element-3785553{text-align:center}.elementor-20 .elementor-element.elementor-element-3785553 .elementor-heading-title{color:#3a9540;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:500}.elementor-20 .elementor-element.elementor-element-3785553>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-845b47d{text-align:center}.elementor-20 .elementor-element.elementor-element-845b47d .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-7aca749{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400;font-style:normal}.elementor-20 .elementor-element.elementor-element-7aca749>.elementor-widget-container{margin:0;padding:0 30px}.elementor-20 .elementor-element.elementor-element-ceae587{margin-top:42px;margin-bottom:42px}.elementor-20 .elementor-element.elementor-element-cd1a66b{text-align:center}.elementor-20 .elementor-element.elementor-element-cd1a66b .elementor-heading-title{color:#49a850;font-family:"Merienda",Sans-serif;font-size:40px;font-weight:600}.elementor-20 .elementor-element.elementor-element-1ee8afb:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1ee8afb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://dogsztalceni.pl/wp-content/uploads/2023/03/IMG_20230228_173415.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-1ee8afb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:456px}.elementor-20 .elementor-element.elementor-element-1ee8afb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-05d6082{margin-top:35px;margin-bottom:0}.elementor-20 .elementor-element.elementor-element-4d0a54d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px}.elementor-20 .elementor-element.elementor-element-aaa02f0{text-align:center}.elementor-20 .elementor-element.elementor-element-aaa02f0 .elementor-heading-title{color:#3a9540;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:500;text-transform:none}.elementor-20 .elementor-element.elementor-element-aaa02f0>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-41ef4a2{text-align:center}.elementor-20 .elementor-element.elementor-element-41ef4a2 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-2ab44c9{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400;font-style:normal}.elementor-20 .elementor-element.elementor-element-2ab44c9>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-303bfdb>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px}.elementor-20 .elementor-element.elementor-element-8e860ee{text-align:center}.elementor-20 .elementor-element.elementor-element-8e860ee .elementor-heading-title{color:#3a9540;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:500;text-transform:none}.elementor-20 .elementor-element.elementor-element-bd479d0{text-align:center}.elementor-20 .elementor-element.elementor-element-bd479d0 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}.elementor-20 .elementor-element.elementor-element-d294d44{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400;font-style:normal}.elementor-20 .elementor-element.elementor-element-d294d44>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-89edc97{text-align:center}.elementor-20 .elementor-element.elementor-element-89edc97 .elementor-heading-title{color:#3a9540;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase}.elementor-20 .elementor-element.elementor-element-92f50dd{text-align:center}.elementor-20 .elementor-element.elementor-element-92f50dd .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600}.elementor-20 .elementor-element.elementor-element-c2ee03b{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400;font-style:normal}.elementor-20 .elementor-element.elementor-element-c2ee03b>.elementor-widget-container{margin:0;padding:0 50px}.elementor-20 .elementor-element.elementor-element-33c3d253>.elementor-container{max-width:1143px}.elementor-20 .elementor-element.elementor-element-33c3d253:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-33c3d253>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f1f2}.elementor-20 .elementor-element.elementor-element-33c3d253{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3% 0 1%}.elementor-20 .elementor-element.elementor-element-33c3d253>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-2136ed93.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-20 .elementor-element.elementor-element-2136ed93.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-20 .elementor-element.elementor-element-24241525{text-align:left}.elementor-20 .elementor-element.elementor-element-24241525 .elementor-heading-title{color:#162128;font-family:"Montserrat",Sans-serif;font-size:4rem;font-weight:400;text-transform:none;line-height:1em;letter-spacing:-3px}.elementor-20 .elementor-element.elementor-element-75e74230{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:2rem;font-weight:400;line-height:1.6em}.elementor-20 .elementor-element.elementor-element-75e74230>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-f345af3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-20 .elementor-element.elementor-element-f345af3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-20 .elementor-element.elementor-element-9cb3fda .elementor-button .elementor-align-icon-right{margin-left:21px}.elementor-20 .elementor-element.elementor-element-9cb3fda .elementor-button .elementor-align-icon-left{margin-right:21px}.elementor-20 .elementor-element.elementor-element-9cb3fda .elementor-button{font-family:"Merriweather Sans",Sans-serif;font-size:19px;font-weight:400;fill:#cac7c7;color:#cac7c7;background-color:transparent;background-image:linear-gradient(180deg,#279436 0%,#181852 100%);border-style:solid;border-width:1px;border-color:#fff;border-radius:3px;padding:15px 40px}.elementor-20 .elementor-element.elementor-element-22aadab .elementor-button .elementor-align-icon-right{margin-left:21px}.elementor-20 .elementor-element.elementor-element-22aadab .elementor-button .elementor-align-icon-left{margin-right:21px}.elementor-20 .elementor-element.elementor-element-22aadab .elementor-button{font-family:"Merriweather Sans",Sans-serif;font-size:19px;font-weight:400;fill:#cac7c7;color:#cac7c7;background-color:transparent;background-image:linear-gradient(180deg,#279436 0%,#181852 100%);border-style:solid;border-width:1px;border-color:#fff;border-radius:3px;padding:15px 40px}.elementor-20 .elementor-element.elementor-element-22aadab>.elementor-widget-container{margin:0 -6px 0 -63px}.elementor-20 .elementor-element.elementor-element-6019e8fc{padding:100px 0}.elementor-20 .elementor-element.elementor-element-45b38121>.elementor-element-populated{margin:25px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-1beaf01{text-align:center}.elementor-20 .elementor-element.elementor-element-1beaf01 .elementor-heading-title{color:#000102;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase}.elementor-20 .elementor-element.elementor-element-1beaf01>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-3ed56f28{--divider-border-style:solid;--divider-color:#279436;--divider-border-width:60px}.elementor-20 .elementor-element.elementor-element-3ed56f28 .elementor-divider-separator{width:1%;margin:0 auto;margin-center:0}.elementor-20 .elementor-element.elementor-element-3ed56f28 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-20 .elementor-element.elementor-element-3ed56f28>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-4bb1ccaf{--icon-box-icon-margin:0px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-title{margin-bottom:0;color:#000}.elementor-20 .elementor-element.elementor-element-4bb1ccaf.elementor-view-stacked .elementor-icon{background-color:#279436}.elementor-20 .elementor-element.elementor-element-4bb1ccaf.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-4bb1ccaf.elementor-view-default .elementor-icon{fill:#279436;color:#279436;border-color:#279436}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon{font-size:40px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-weight:600}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-weight:400}.elementor-20 .elementor-element.elementor-element-4bb1ccaf>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-4fed74 .elementor-icon-box-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-4fed74{--icon-box-icon-margin:30px}.elementor-20 .elementor-element.elementor-element-4fed74.elementor-view-stacked .elementor-icon{background-color:#00000052}.elementor-20 .elementor-element.elementor-element-4fed74.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-4fed74.elementor-view-default .elementor-icon{fill:#00000052;color:#00000052;border-color:#00000052}.elementor-20 .elementor-element.elementor-element-4fed74 .elementor-icon{font-size:40px}.elementor-20 .elementor-element.elementor-element-4fed74 .elementor-icon-box-title{color:#000}.elementor-20 .elementor-element.elementor-element-4fed74 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-4fed74 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-weight:600}.elementor-20 .elementor-element.elementor-element-4fed74>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-6d5207b8{text-align:center;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-20 .elementor-element.elementor-element-60ff8511{--grid-template-columns:repeat(0,auto);--icon-size:20px;--grid-column-gap:12px;--grid-row-gap:0px}.elementor-20 .elementor-element.elementor-element-60ff8511 .elementor-widget-container{text-align:center}.elementor-20 .elementor-element.elementor-element-60ff8511 .elementor-social-icon{--icon-padding:.6em}.elementor-20 .elementor-element.elementor-element-60ff8511>.elementor-widget-container{margin:0;padding:20px 0 0}.elementor-20 .elementor-element.elementor-element-17c7ca0b>.elementor-element-populated{padding:25px 50px 0}.elementor-20 .elementor-element.elementor-element-461c6b12{text-align:center}.elementor-20 .elementor-element.elementor-element-461c6b12 .elementor-heading-title{color:#000102;font-family:"Montserrat",Sans-serif;font-size:25px}.elementor-20 .elementor-element.elementor-element-253c48d9 .wpforms-field input,.elementor-20 .elementor-element.elementor-element-253c48d9 .wpforms-field-textarea textarea{font-family:"Open Sans",Sans-serif;font-weight:400;border-style:solid;border-width:0 0 2px}.elementor-20 .elementor-element.elementor-element-253c48d9 .wpforms-submit{display:block;width:100%;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700}.elementor-20 .elementor-element.elementor-element-253c48d9>.elementor-widget-container{margin:0;padding:0}body.elementor-page-20{margin:0}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-4675b17{width:100%}.elementor-20 .elementor-element.elementor-element-77214255{width:50%}.elementor-20 .elementor-element.elementor-element-31beff71{width:50%}.elementor-20 .elementor-element.elementor-element-2136ed93{width:75%}.elementor-20 .elementor-element.elementor-element-f345af3{width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-6d661e9f{width:100%}.elementor-20 .elementor-element.elementor-element-77214255{width:100%}.elementor-20 .elementor-element.elementor-element-31beff71{width:100%}.elementor-20 .elementor-element.elementor-element-2136ed93{width:100%}.elementor-20 .elementor-element.elementor-element-f345af3{width:100%}.elementor-20 .elementor-element.elementor-element-45b38121{width:100%}.elementor-20 .elementor-element.elementor-element-17c7ca0b{width:100%}}@media(min-width:1201px){.elementor-20 .elementor-element.elementor-element-1365dc03:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-20 .elementor-element.elementor-element-3ade7be0:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-3ade7be0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-20 .elementor-element.elementor-element-1ee8afb:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1ee8afb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1200px){.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-container{min-height:550px}.elementor-20 .elementor-element.elementor-element-1365dc03:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-20 .elementor-element.elementor-element-1365dc03{margin-top:-244px;margin-bottom:0;padding:0}.elementor-20 .elementor-element.elementor-element-4675b17>.elementor-element-populated{margin:0 0 -140px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-3e85835{text-align:center}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-container{min-height:620px}.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-shape-bottom svg{height:108px}.elementor-20 .elementor-element.elementor-element-4675b17>.elementor-element-populated{margin:0 0 -190px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-8a57233 .elementor-heading-title{font-size:42px}.elementor-20 .elementor-element.elementor-element-6d661e9f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-24241525{text-align:center}.elementor-20 .elementor-element.elementor-element-75e74230{text-align:center}.elementor-20 .elementor-element.elementor-element-22aadab>.elementor-widget-container{margin:4px}.elementor-20 .elementor-element.elementor-element-6019e8fc{margin-top:0;margin-bottom:0;padding:25px 40px}.elementor-20 .elementor-element.elementor-element-45b38121>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 40px}.elementor-20 .elementor-element.elementor-element-1beaf01>.elementor-widget-container{margin:0;padding:25px 40px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-4bb1ccaf{--icon-box-icon-margin:40px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-title{margin-bottom:0}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon{font-size:50px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon i{transform:rotate(0deg)}.elementor-20 .elementor-element.elementor-element-4bb1ccaf>.elementor-widget-container{margin:0;padding:25px 40px}.elementor-20 .elementor-element.elementor-element-4fed74>.elementor-widget-container{margin:0;padding:25px 40px}.elementor-20 .elementor-element.elementor-element-6d5207b8>.elementor-widget-container{margin:0;padding:25px 40px}.elementor-20 .elementor-element.elementor-element-17c7ca0b>.elementor-element-populated{padding:50px 40px}.elementor-20 .elementor-element.elementor-element-461c6b12>.elementor-widget-container{margin:0;padding:25px 40px}.elementor-20 .elementor-element.elementor-element-253c48d9>.elementor-widget-container{margin:0;padding:0}}@media(max-width:880px){.elementor-20 .elementor-element.elementor-element-4675b17>.elementor-element-populated{margin:0 0 -215px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-630e7f1c{margin-top:0;margin-bottom:0;padding:0}.elementor-20 .elementor-element.elementor-element-45b38121>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-4bb1ccaf{--icon-box-icon-margin:5px}.elementor-20 .elementor-element.elementor-element-4fed74{--icon-box-icon-margin:5px}.elementor-20 .elementor-element.elementor-element-17c7ca0b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-container{min-height:560px}.elementor-20 .elementor-element.elementor-element-1365dc03:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-1365dc03>.elementor-shape-bottom svg{height:170px}.elementor-20 .elementor-element.elementor-element-1365dc03{margin-top:-160px;margin-bottom:0;padding:0}.elementor-20 .elementor-element.elementor-element-4675b17>.elementor-element-populated{margin:0 0 -45px -40px;--e-column-margin-right:0px;--e-column-margin-left:-40px;padding:0}.elementor-20 .elementor-element.elementor-element-67f6966 .elementor-heading-title{font-size:40px}.elementor-20 .elementor-element.elementor-element-67f6966>.elementor-widget-container{margin:115px 0 -120px;padding:0}.elementor-20 .elementor-element.elementor-element-64ddbab{margin-top:0;margin-bottom:0;padding:100px 16px 0}.elementor-20 .elementor-element.elementor-element-3cd9d52>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 0}.elementor-20 .elementor-element.elementor-element-8a57233 .elementor-heading-title{font-size:40px}.elementor-20 .elementor-element.elementor-element-3e85835{text-align:center}.elementor-20 .elementor-element.elementor-element-3e85835>.elementor-widget-container{margin:0}.elementor-20 .elementor-element.elementor-element-3ade7be0>.elementor-container{min-height:450px}.elementor-20 .elementor-element.elementor-element-3ade7be0>.elementor-shape-bottom svg{height:84px}.elementor-20 .elementor-element.elementor-element-6d661e9f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-77214255>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-35b352f{text-align:center}.elementor-20 .elementor-element.elementor-element-35b352f>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-de2fb9b{text-align:center}.elementor-20 .elementor-element.elementor-element-de2fb9b>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-a5ba848{text-align:center}.elementor-20 .elementor-element.elementor-element-5080f0d{text-align:center}.elementor-20 .elementor-element.elementor-element-5080f0d>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-0ae9c88>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-16aeff2>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-7aca749>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-1ee8afb:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1ee8afb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-1ee8afb>.elementor-shape-bottom svg{width:calc(214% + 1.3px);height:48px}.elementor-20 .elementor-element.elementor-element-1ee8afb{margin-top:68px;margin-bottom:68px;padding:150px}.elementor-20 .elementor-element.elementor-element-05d6082{margin-top:0;margin-bottom:0;padding:0 16px}.elementor-20 .elementor-element.elementor-element-4d0a54d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-ee92108{margin-top:0;margin-bottom:0;padding:0 16px}.elementor-20 .elementor-element.elementor-element-303bfdb>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-3909ea2{margin-top:0;margin-bottom:0;padding:0 16px}.elementor-20 .elementor-element.elementor-element-23c24f7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-c2ee03b{text-align:center}.elementor-20 .elementor-element.elementor-element-c2ee03b>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-24241525{text-align:center}.elementor-20 .elementor-element.elementor-element-24241525 .elementor-heading-title{font-size:2.2rem;letter-spacing:-.8px}.elementor-20 .elementor-element.elementor-element-9cb3fda>.elementor-widget-container{margin:0 0 10px}.elementor-20 .elementor-element.elementor-element-22aadab>.elementor-widget-container{margin:0 0 10px}.elementor-20 .elementor-element.elementor-element-6019e8fc{margin-top:0;margin-bottom:0;padding:100px 16px 50px}.elementor-20 .elementor-element.elementor-element-1beaf01{text-align:center}.elementor-20 .elementor-element.elementor-element-1beaf01 .elementor-heading-title{font-size:40px}.elementor-20 .elementor-element.elementor-element-1beaf01>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-3ed56f28>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-4bb1ccaf{--icon-box-icon-margin:0px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-title{margin-bottom:0}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon{font-size:35px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-title a{font-size:19px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf .elementor-icon-box-description{font-size:19px}.elementor-20 .elementor-element.elementor-element-4bb1ccaf>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-4fed74{--icon-box-icon-margin:0px}.elementor-20 .elementor-element.elementor-element-4fed74 .elementor-icon{font-size:35px}.elementor-20 .elementor-element.elementor-element-4fed74 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-4fed74 .elementor-icon-box-title a{font-size:19px}.elementor-20 .elementor-element.elementor-element-4fed74>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-6d5207b8{text-align:center;font-size:16px}.elementor-20 .elementor-element.elementor-element-6d5207b8>.elementor-widget-container{margin:0;padding:25px 0 0}.elementor-20 .elementor-element.elementor-element-60ff8511>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-17c7ca0b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-20 .elementor-element.elementor-element-17c7ca0b.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-20 .elementor-element.elementor-element-17c7ca0b>.elementor-element-populated{padding:50px 0 0}.elementor-20 .elementor-element.elementor-element-461c6b12 .elementor-heading-title{font-size:30px}.elementor-20 .elementor-element.elementor-element-461c6b12>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-253c48d9 .wpforms-field input,.elementor-20 .elementor-element.elementor-element-253c48d9 .wpforms-field-textarea textarea{font-size:14px}.elementor-20 .elementor-element.elementor-element-253c48d9>.elementor-widget-container{margin:0;padding:0}body.elementor-page-20{margin:0;padding:0}}