.elementor-4560 .elementor-element.elementor-element-4d3e638{--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;--flex-wrap:wrap;--overflow:hidden;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-4560 .elementor-element.elementor-element-4d3e638:not(.elementor-motion-effects-element-type-background), .elementor-4560 .elementor-element.elementor-element-4d3e638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-32db8bc{--display:flex;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4560 .elementor-element.elementor-element-a99e5b7 .tp-el-image img{mix-blend-mode:normal;object-fit:cover;}.elementor-4560 .elementor-element.elementor-element-5d5d124{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4560 .elementor-element.elementor-element-efbd0d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 > .elementor-widget-container{margin:0px 0px 23px 0px;padding:0px 0px 0px 0px;}.elementor-4560 .elementor-element.elementor-element-efbd0d6.elementor-element{--align-self:center;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 .align-box{text-align:right;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 .tp-el-title{font-size:60px;font-weight:600;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 .tp-el-subtitle{font-family:"Fredoka", Sans-serif;font-size:30px;font-weight:500;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 .tp-el-content{font-size:19px;font-weight:500;}.elementor-4560 .elementor-element.elementor-element-69ac667{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4560 .elementor-element.elementor-element-69ac667:not(.elementor-motion-effects-element-type-background), .elementor-4560 .elementor-element.elementor-element-69ac667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-7a1e0f0{padding:0px 320px 0px 185px;}.elementor-4560 .elementor-element.elementor-element-cce34af{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:3;}.elementor-4560 .elementor-element.elementor-element-684d2df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-4560 .elementor-element.elementor-element-127fe7b{width:100%;max-width:100%;text-align:center;}.elementor-4560 .elementor-element.elementor-element-127fe7b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:500;color:#4F4F4F;}.elementor-4560 .elementor-element.elementor-element-a82bf20{--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:center;--align-items:center;}.elementor-4560 .elementor-element.elementor-element-b75c857 .tp-el-theme-btn{text-align:center;font-size:30px;font-weight:600;background-color:#F2803C;}.elementor-4560 .elementor-element.elementor-element-b75c857 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-4560 .elementor-element.elementor-element-b75c857 .tp-el-theme-btn:after,
					.elementor-4560 .elementor-element.elementor-element-b75c857 .tp-el-theme-btn:hover{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-0f54aee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4560 .elementor-element.elementor-element-91c7d66{width:100%;max-width:100%;text-align:center;}.elementor-4560 .elementor-element.elementor-element-91c7d66 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:33px;font-weight:500;color:#4F4F4F;}.elementor-4560 .elementor-element.elementor-element-c9ce2a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-73def41{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-4560 .elementor-element.elementor-element-73def41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-4560 .elementor-element.elementor-element-73def41.elementor-element{--align-self:center;}.elementor-4560 .elementor-element.elementor-element-73def41 .align-box{text-align:center;}.elementor-4560 .elementor-element.elementor-element-73def41 .tp-el-title{font-size:60px;font-weight:600;}.elementor-4560 .elementor-element.elementor-element-73def41 .tp-el-subtitle{font-family:"Fredoka", Sans-serif;font-size:30px;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4560 .elementor-element.elementor-element-af921b8{padding:0px 0px 20px 0px;text-align:center;font-family:"Fredoka", Sans-serif;font-size:19px;font-weight:400;color:#7A7A7A;}.elementor-4560 .elementor-element.elementor-element-e190ec2{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4560 .elementor-element.elementor-element-0bf309a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-ec92bcc .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-ec92bcc .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-ec92bcc .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-ec92bcc .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-ec92bcc .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-ec92bcc .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-25de8c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-258abe9 .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-258abe9 .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-258abe9 .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-258abe9 .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-258abe9 .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-258abe9 .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-b5ac02b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-44fbda8 .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-44fbda8 .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-44fbda8 .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-44fbda8 .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-44fbda8 .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-44fbda8 .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-2965ce3{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-4560 .elementor-element.elementor-element-7a24860{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-33e1b42 .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-33e1b42 .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-33e1b42 .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-33e1b42 .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-33e1b42 .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-33e1b42 .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-bba5be4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-7492633 .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-7492633 .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-7492633 .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-7492633 .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-7492633 .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-7492633 .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-86c5417{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-a90aa6b .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-a90aa6b .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-a90aa6b .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-a90aa6b .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-a90aa6b .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-a90aa6b .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-f1d0d47{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4560 .elementor-element.elementor-element-02a0dbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-3dbe056 .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-3dbe056 .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-3dbe056 .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-3dbe056 .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-3dbe056 .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-3dbe056 .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-706afdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-f628fff .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-f628fff .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-f628fff .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-f628fff .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-f628fff .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-f628fff .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-2225b0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-f0e8dd3 .tp-service-home-content{box-shadow:0px 0px 17px -1px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-4560 .elementor-element.elementor-element-f0e8dd3 .tp-service-home-content:hover, .elementor-4560 .elementor-element.elementor-element-f0e8dd3 .tp-service-home-wrapper:hover, .elementor-4560 .elementor-element.elementor-element-f0e8dd3 .tp-service-home-wrapper:hover .tp-service-home-content{background-color:#007F61;}.elementor-4560 .elementor-element.elementor-element-f0e8dd3 .tp-service-home-thumb-icon{color:#007F61;background-color:#FBF7EC;}.elementor-4560 .elementor-element.elementor-element-f0e8dd3 .tp-service-home-wrapper:hover .tp-service-home-thumb-icon{color:#FFFFFF;background-color:#FF965A;}.elementor-4560 .elementor-element.elementor-element-aa50a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4560 .elementor-element.elementor-element-d3a7fd2{padding:0px 0px 20px 0px;text-align:center;font-family:"Fredoka", Sans-serif;font-size:19px;font-weight:400;color:#7A7A7A;}.elementor-4560 .elementor-element.elementor-element-25d53da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4560 .elementor-element.elementor-element-d107809{--display:flex;box-shadow:0px 0px 20px 0px rgba(30.000000000000004, 22.000000000000004, 22.000000000000004, 0.13);--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-4560 .elementor-element.elementor-element-d107809:not(.elementor-motion-effects-element-type-background), .elementor-4560 .elementor-element.elementor-element-d107809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4560 .elementor-element.elementor-element-cef05a1 .elementor-heading-title{font-size:20px;font-weight:500;line-height:30px;color:#12062C;}.elementor-4560 .elementor-element.elementor-element-08590e3{--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;box-shadow:0px 0px 20px 0px rgba(30.000000000000004, 22.000000000000004, 22.000000000000004, 0.13);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-4560 .elementor-element.elementor-element-08590e3:not(.elementor-motion-effects-element-type-background), .elementor-4560 .elementor-element.elementor-element-08590e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4560 .elementor-element.elementor-element-31e5212{--display:flex;}.elementor-4560 .elementor-element.elementor-element-70c1ba7{--display:flex;}@media(min-width:577px){.elementor-4560 .elementor-element.elementor-element-32db8bc{--width:48%;}.elementor-4560 .elementor-element.elementor-element-5d5d124{--width:48%;}.elementor-4560 .elementor-element.elementor-element-69ac667{--width:100%;}.elementor-4560 .elementor-element.elementor-element-0bf309a{--width:50%;}.elementor-4560 .elementor-element.elementor-element-25de8c6{--width:50%;}.elementor-4560 .elementor-element.elementor-element-b5ac02b{--width:50%;}.elementor-4560 .elementor-element.elementor-element-7a24860{--width:50%;}.elementor-4560 .elementor-element.elementor-element-bba5be4{--width:50%;}.elementor-4560 .elementor-element.elementor-element-86c5417{--width:50%;}.elementor-4560 .elementor-element.elementor-element-02a0dbb{--width:50%;}.elementor-4560 .elementor-element.elementor-element-706afdd{--width:50%;}.elementor-4560 .elementor-element.elementor-element-2225b0e{--width:50%;}.elementor-4560 .elementor-element.elementor-element-31e5212{--width:35%;}.elementor-4560 .elementor-element.elementor-element-70c1ba7{--width:65%;}}@media(max-width:1366px) and (min-width:577px){.elementor-4560 .elementor-element.elementor-element-5d5d124{--width:49%;}}@media(max-width:993px) and (min-width:577px){.elementor-4560 .elementor-element.elementor-element-32db8bc{--width:100%;}.elementor-4560 .elementor-element.elementor-element-5d5d124{--width:100%;}}@media(max-width:768px) and (min-width:577px){.elementor-4560 .elementor-element.elementor-element-0bf309a{--width:100%;}.elementor-4560 .elementor-element.elementor-element-25de8c6{--width:100%;}.elementor-4560 .elementor-element.elementor-element-b5ac02b{--width:100%;}.elementor-4560 .elementor-element.elementor-element-7a24860{--width:100%;}.elementor-4560 .elementor-element.elementor-element-bba5be4{--width:100%;}.elementor-4560 .elementor-element.elementor-element-86c5417{--width:100%;}.elementor-4560 .elementor-element.elementor-element-02a0dbb{--width:100%;}.elementor-4560 .elementor-element.elementor-element-706afdd{--width:100%;}.elementor-4560 .elementor-element.elementor-element-2225b0e{--width:100%;}}@media(max-width:1366px){.elementor-4560 .elementor-element.elementor-element-5d5d124{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4560 .elementor-element.elementor-element-efbd0d6{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-4560 .elementor-element.elementor-element-73def41{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}}@media(max-width:1200px){.elementor-4560 .elementor-element.elementor-element-efbd0d6{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-4560 .elementor-element.elementor-element-73def41{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}}@media(max-width:993px){.elementor-4560 .elementor-element.elementor-element-32db8bc{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4560 .elementor-element.elementor-element-efbd0d6{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-4560 .elementor-element.elementor-element-73def41{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-4560 .elementor-element.elementor-element-e190ec2{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4560 .elementor-element.elementor-element-2965ce3{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4560 .elementor-element.elementor-element-f1d0d47{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}}@media(max-width:768px){.elementor-4560 .elementor-element.elementor-element-efbd0d6{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-4560 .elementor-element.elementor-element-73def41{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}}@media(max-width:576px){.elementor-4560 .elementor-element.elementor-element-4d3e638{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-4560 .elementor-element.elementor-element-efbd0d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 .align-box{text-align:center;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 .tp-el-title{font-size:36px;}.elementor-4560 .elementor-element.elementor-element-efbd0d6 .tp-el-content{font-size:19px;}.elementor-4560 .elementor-element.elementor-element-73def41 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-4560 .elementor-element.elementor-element-73def41{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4560 .elementor-element.elementor-element-73def41 .tp-el-title{font-size:36px;}.elementor-4560 .elementor-element.elementor-element-d107809{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4560 .elementor-element.elementor-element-cef05a1{text-align:center;}.elementor-4560 .elementor-element.elementor-element-08590e3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}/* Start custom CSS for shortcode, class: .elementor-element-7a1e0f0 *//* Настройка текста внутри виджета шорткода */
.elementor-4560 .elementor-element.elementor-element-7a1e0f0 .elementor-shortcode {
  font-family: 'Fredoka', sans-serif !important; /* Шрифт */
  font-size: 18px !important;                   /* Размер шрифта */
  font-weight: 400 !important;                  /* Толщина текста */
  line-height: 1.5 !important;                  /* Межстрочный интервал */
  color: #0E1B2C !important;                    /* Цвет текста */
  text-align: right !important;                 /* Выравнивание */
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-b75c857 */.tp-el-theme-btn.tp-btn.inline.tp-el-btn {
  font-size: 30px !important;
  font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-ec92bcc *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-ec92bcc .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-ec92bcc .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-258abe9 *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-258abe9 .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-258abe9 .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-44fbda8 *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-44fbda8 .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-44fbda8 .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-33e1b42 *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-33e1b42 .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-33e1b42 .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-7492633 *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-7492633 .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-7492633 .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-a90aa6b *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-a90aa6b .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-a90aa6b .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-3dbe056 *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-3dbe056 .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-3dbe056 .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-f628fff *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-f628fff .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-f628fff .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for tp-features, class: .elementor-element-f0e8dd3 *//* Заголовок карточки */
.elementor-4560 .elementor-element.elementor-element-f0e8dd3 .tp-service-home-title{
  font-family: "Fredoka", sans-serif !important;
  font-size: 35px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

/* Текст карточки */
.elementor-4560 .elementor-element.elementor-element-f0e8dd3 .tp-service-home-para{
  font-family: "Fredoka", sans-serif !important;
  font-size: 19px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-072c855 *//* ===== WPForms #6476 — финальный код ===== */
#wpforms-6476{direction:rtl;font-family:"Fredoka",sans-serif;}
#wpforms-6476 .wpforms-field-sublabel,
#wpforms-6476 .wpforms-required-label,
#wpforms-6476 .wpforms-field-description{display:none!important;}

/* лейблы */
#wpforms-6476 .wpforms-field-label{
  display:block!important;margin:0 0 10px 0;text-align:right;
  font-family:"Fredoka",sans-serif!important;
  font-size:30px!important;
  font-weight:500!important;
  color:#0E1B2C!important;
}

/* поля */
#wpforms-6476 input,
#wpforms-6476 textarea{
  box-sizing:border-box!important;
  -webkit-appearance:none!important;appearance:none!important;
  background:#fff!important;color:#0E1B2C!important;
  border:1px solid #DFE3E8!important;border-radius:0!important;
  box-shadow:none!important;outline:0!important;
  font-family:"Fredoka",sans-serif!important;font-size:16px!important;font-weight:400!important;
}

/* одинаковая высота однострочных полей */
#wpforms-6476 input[type="text"],
#wpforms-6476 input[type="tel"],
#wpforms-6476 input[type="email"],
#wpforms-6476 input[type="number"]{
  height:56px!important;line-height:56px!important;padding:0 14px!important;text-align:right!important;
}

/* textarea */
#wpforms-6476 textarea{min-height:120px!important;padding:12px 14px!important;resize:vertical;}
#wpforms-6476 input[type="number"]::-webkit-outer-spin-button,
#wpforms-6476 input[type="number"]::-webkit-inner-spin-button{ -webkit-appearance:none!important;margin:0!important;}

/* фокус */
#wpforms-6476 input:focus,#wpforms-6476 textarea:focus{border-color:#0E1B2C!important;}

#wpforms-6476 .wpforms-field{margin-bottom:18px!important;}

/* ===== кнопка формы ===== */
/* центрируем контейнер с кнопкой */
#wpforms-6476 .wpforms-submit-container{
  margin-top:16px;
  text-align:center !important;
  display:flex !important;
  justify-content:center !important;
  float:none !important;
}

/* сама кнопка */
body #wpforms-6476 .wpforms-submit{
  position:relative;
  display:inline-flex;align-items:center;justify-content:center;
  min-width:240px;
  height:66px!important;line-height:66px!important;padding:0 36px!important;
  border:0!important;border-radius:0!important;
  background:#F2803C!important;
  color:#FFFFFF!important;
  font-family:"Fredoka",sans-serif!important;
  font-size:30px!important;font-weight:600!important;
  letter-spacing:0;text-decoration:none!important;
  box-shadow:none!important;
  transform:none!important;
  transition:background-color .2s linear!important;
  margin:0 auto !important; /* на всякий случай — центрируем и саму кнопку */
}

/* отключаем псевдоэлементы темы */
body #wpforms-6476 .wpforms-submit::before,
body #wpforms-6476 .wpforms-submit::after{ content:none!important; display:none!important; }

/* hover/active */
body #wpforms-6476 .wpforms-submit:hover{
  background:#007F61!important; color:#FFFFFF!important;
}
body #wpforms-6476 .wpforms-submit:active{
  background:#007F61!important; color:#FFFFFF!important;
  box-shadow:none!important; transform:none!important;
}

/* мобильное расширение кнопки (по желанию) */
@media (max-width: 767px){
  body #wpforms-6476 .wpforms-submit{ min-width:100% !important; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9687787 */.elementor-4560 .elementor-element.elementor-element-9687787 {
  font-family: "Fredoka", sans-serif !important;
  font-size: 22px !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  color: inherit !important;
}/* End custom CSS */